This is my third time staying here and I couldn’t be happier. It’s a great place for a reasonable price - good location (short walk to a great beach, restaurants, and shops), clean, comfortable rooms, and nice staff. I plan to continue staying here. It’s not a luxury resort, but if one is looking for a safe, clean, pleasant, place to stay in a great location for an affordable price, it’s perfect.