Pool area, bars & resteraunts are asthetically pleasing. Unfortunately there is a lack of information on the food. The food isn't what I would class and 5 or even 4 star quality. The rooms looked good but very small - Air conditioning might as well be non-exsistent. When I brought this up with reception they said they would look in to to - They never did. I brought it up with them again & mentioned that even if they have a fan we could use, that would safice. They said that they would bring one up to the room, they never did. Had problem with the safe in the room, again never showed up when they said they would. The 'free' alcohol included is majorly watered down. Doesn't take anything like the real thing. Also, only the very basic available 'free'. All cocktails or anything other than beer, vodka or wine is subject to surcharge.
Positives is food available almost 24/7, so if ever you're hungry, there's always something to get. Place looks good & very close to a fantastic private beach. Having said all of this, it was almost the cheapest option we could find on a last minute deal, so I guess you get what you pay for.