8.8/10 Excellent! (578 reviews)
Nice hotel but it's a stretch to call it a 3 star hotel (hotel rating not Expedia rating) at least by USA standards. Reception and the restaurant are located on the beach while the rooms are across the road (the only road on the island).
On the positive side is great, friendly, helpful staff, very nice beach, included decent breakfast and an above average, reasonably priced restaurant. The latter two are more important because there are very limited number of restaurants on the island especially within walking distance.
On the less positive: they gave us 1 key card and started to question why we needed a second when I requested one, our room had 4 or 5 minor issues from torn towels to constantly running toilet, plus several more which they admittedly addressed as soon as we reported them. What's not fixable is a tiny, uncomfortable showers with the cheapest shower handle you could possibly find.
There is also a somewhat limited availability of shade on the beach and lounge chairs, so if the hotel is full and you come later to the beach finding both could be a challenge.
Reviewed on Sep 19, 2026