Overall, it had similar qualities as you would see in most big resorts, particularly cleanliness, and service. However, I felt the food was just mediocre at the buffets, and the food was usually not hot. It was also very difficult to make reservations for the two à la carts that required it, indicating they were full a car first day of arrival all through the week. After being tenacious, I was able to get one for my family.. Also, I found it really frustrating in our ability to find chairs and lounges at the beach and in the pool area, unless you woke up very early, like around 7 AM.