The staff was incredible, so helpful, professional, very pleasant, everyone always had a smile. The food was really good, and a decent amount of choices. What we didnt like was, the activities schedule needed to but updated for the off peak season, other than that we have no complaints. All around great resort.