Rooms could be cleaner. I don’t think they moped the floors daily(for sure not in the bathroom:toilet area). Swimming pools water was too warm, especially the adult pools with deeper water, somehow kid’s pool water was a bit cooler. One of the elevators was on and off, so, for us , family with toddler in stroller was kids of issue. Otherwise hotel was good, food was ok, cocktails were meh. We didn’t have a chance to try any food at the restaurant, you need a reservation for, just preferred to eat dinner outside hotel resort. Hotel is located in quiet, safe and gated community, so that was a big plus. Unfortunately the beaches face a massive, record-breaking influx of foul-smelling brown seaweed called sargassum, so you don’t even want to approach the beach because of that smell. Staff was nice and helpful, kids loved pools with slides. I really enjoyed the diverse plants and wildlife on the hotel grounds. We had a good time there.