Food- Excellent portion sizes, a lot of variety, food is high quality.
Rooms- very clean, well maintained, no issues with rooms
Service- the staff are extremely friendly, helpful, and respectful
Overall experience- no less than a 5 star. I will definitely stay at this hotel again if I go to Punta Cana!