Lovely place with a nice pool and beanbags to chill. Breakfast you had to order the night before which was a bit annoying as we were unsure of our plans due to the weather. Very friendly staff. Location is near the beach and next to bus stop. Parking also available. Did not try the restaurant.
Hotel is very nice. Lots of activities (e.g., tennis, gym, pilates, yoga).
Service and food could be better.
Breakfast and Dinner are served as buffet. Dinner can also be in one of their separate restaurants which offer a la carte menu. Restaurants needs separate reservation and we needed to wait two days to get a spot. Buffet food is not the best if I need to judge but it’s something subjective.
Service level is good but not great. Something we also experienced in another hotel on the island.
Hotel has created their own beach which is a kind of bay. So if you are looking for a perfect sand beach, just be aware.