Staff was friendly, but the condition of our room was not so great. Their AC system was marginal at keeping the room cool enough to sleep. The Sliding door broke on day 1 leaving me stranded on the balcony for a bit, they did fix it quicky, but the door didn't shut fully after that. Days 2 and 3 it was too hot for me to sleep, they gave us a fan that helped, but it was still very hot. My kids loved the pools, and the food and drink as well as the service were great. Also the turtles, coy, and birds were a favorite of my family. All in all it was a nice stay minus sleeping at night.