Clean, great food, and super friendly staff. Shout out to the waiters, especially Carlos, Alan and Jesús who make sure you have a great time during the morning buffet. The servers in the pool area are very nice as well. There were a couple problems with the WiFi and a bathroom light, but they were quickly fixed after we told the managers.