I just enjoyed a fantastic stay at this property. The place was clean, staff was amazing, pool was beautiful. The restaurant could have been a bit better for some meal options but still decent. Breakfast was small but still a great way to start the day! Staff helped us get tickets to the fire dance (tip them well if you do this, as they must stand in line for a few hours to save you a spot) which was one of the only things within walking distance (and a few more restaurants), but it’s very easy & fast to book an online taxi to get to the beaches/airport etc.
The only two drawbacks to our stay were the following: first, we were in a garden view deluxe room and at times the road could be a bit nosy, if you’re a light sleeper consider ear plugs, this is not a deal breaker just be aware. Second, the washroom (clean and fantastic) had a unique rock shower area between the entrance and the toilet. If you are someone who has issues stepping across, or stepping down onto smooth rocks, and back up, this could be an issue. I’m not sure if all rooms are like this but mine was. I’m mostly concerned for someone elderly, and would not want them to hurt themselves in the middle of the night due to this.
Other than that, fantastic stay! Also, sunset from the restaurant is equally amazing as a beachside sunset… possibly better!