Very lovely short stay, 4 nights, at this hotel in October 2023. Room was very comfortable with a lovely sea view, where if you're lucky you can see whales swimming the other side of the reef. Food very good, whether at the buffet restaurant, the lunch time bar or the a la carte restaurant. Only negative was the number of stray dogs wandering around the property, and the number of guests feeding them despite the requests not to.