The rooms were clean and spacious, the staff was a bit overwhelmed with our checking and later on the front desk staff was kind of rude and condescending. They also charged me for Wi-Fi that never worked. The food was the best I’ve had in an all inclusive hotel and the views and amenities as well as the planned group activities were very good. Overall a very affordable family friendly place, but I would not be persuaded to visit again. There is nothing wrong with the place just not my style.