The resort was beautiful. Everything was clean and well maintained. The staff were friendly, polite, and helpful. However, as an all inclusive resort, the food was mediocre at best. And not just the food from the dining hall - even the restaurants on site were of poor quality. Drinks were watered down and overly sweetened. I loved the beach and the pools, but the quality of the food and drinks is enough for me to decide that I wouldn’t spend my money here again.