Second time staying here, but 10 years apart.
Of course, they need some renovations but the staff and the cleanliness was to be appreciated. They also really accommodated us so my toddler could have a nap before we left. The nightly entertainment was great too.
The bad - the food is barely tolerable. The only restaurant that was good was the Fish House. For the snack bar, they advertise a pizza oven but joke is on us, they use a thin tortilla/already made pizza base. What a waste of an oven.. The guac, queso, even beans taste horrible. It really was too bad.
At the Mole restaurant, they asked us if we`re okay about 30 times and then asked for good review...
Resort is 10 min from the airport, which is incredible, but we unfortunately cannot come back.