The staff and accommodations were outstanding! We had a junior suite and it was perfect -great view of the pool and a whirlpool tub. Very safe! Many wonderful amenities on site - coffee shop and ice cream parlor (included). FABULOUS entertainment, day and night. Didn’t love the beach. Smaller area and kind of dirty. However there will plenty of great, clean pools. Great experience.