My family and I recently stayed 4 days in the hotel and had an amazing experience. The hotel beach(s) and pools are perfect, with 2 water slides for the kids fun.
The staff were incredibly welcoming and attentive throughout my stay. The 2 bed room was clean, comfortable, and well-appointed with all the amenities I needed, including 2 bath rooms. The only downside was that our room was on the first floor, right above the area where the entertainment staff performed. It was a bit loud, but we enjoyed the music, so it wasn't a big issue.
The variety of food and beverages was excellent, and the spa was both relaxing and enjoyable.
Overall, the hotel meets my expectations. I would highly recommend this hotel to anyone looking for a relaxing and enjoyable stay.