We had an amazing stay. Plenty of amenities and supplies. We loved having direct access to the beach and adults could keep a good eye on kids from the upper deck. Each bedroom had an AC unit which kept the sleeping quarters extra cool for a good nights sleep.