The property is beautiful and our room was luxurious. The rest of the property was high-end as well. The issue was with amenities. There is no hot tub as pictured on their website, it was filled in. The only breakfast available is in their restaurant, basically a continental with an omelet station, for $32. We did not rent a car, so we had no choice on food unless we wanted to pay $15-$20 a head for a taxi. It seems the taxi business there is a racket. There is no "convenience" store on site for basic necessities or drinks, just what their bar and restaurant offer. Besides the beach and pool, there were no other activities offered. If you're just looking to get away, this secluded "resort" will do.