"The property is amazing with incredible views to relax.
The food and drinks were very good.
Rooms are big and clean.
The only minor downside is the bars being understaffed, so you have to wait regularly for 20-30 minutes for drinks.
Especially the beach bar."