"I stayed in the junior suite and it was spacious and clean. The staff was very attentive, professional, and friendly. The hotel offers a variety of activities for adults, including water activities, as well as amenities for kids, such as a pool, babysitting services, and arcade games. The pool is nice and clean. My room had 1 patio door lock broken but I managed to prop a piece of luggage to block the door. The hotel is within walking distance of the beach and the restaurants around there are very good. Overall a very good experience."