Air conditioning in the rooms is inhumane, hot, and unbearable. Smoking/vaping around the pool, little children go to the bathroom in the pool not wearing pampers, uncaring staff/language barrier, no gym and minimal/low level classes, no shuttle to town (taxis expensive), lack of activities, and construction noise. Positive: Restaurant staff and food, location, safe, snorkeling on site, drinks and pool. Bring a snorkel mask from home, as they charge $10 a day. We would NOT return.