The beach was beautiful, resort was nice but not great, rooms were mediocre. Clean -ish but with lowered attention to detail. Service in the restaurant was so slow, over an hour to 2 to get food was the regular timing. Going to Umbrellas restaurant, the service would be normal pace. Prices at the resort were gougy. When our flight was delayed we were told to get extended check out, even by 1 hour the cost is $180 US BANANAS.