This property offered an amazing beach location, excellent service by all staff, from check-in to checkout. Housekeeping is excellent, and the dining staff was excellent as well. However, the food was not good at all, although there’s variety, it’s not good. The drinks were not good at all, all watered down tremendously. Moreover, entertainment is very limited considering it’s an all adults resort, although the entertainment staff did great the few shows available. Lastly, the day of our arrival there was construction going on, on bungalows next to mine, with debris everywhere as we were walking towards our bungalows, I expressed our dissatisfaction to a guests service agent that same day, moreover, the next morning at 7:30am, I was awaken to banging from the construction and again as I walked out of my bungalow there was debris everywhere. For those reason I will not be returning to this property, and have to rate it 3 stars only.