We enjoyed our stay. Great place for traveling with a family with lots of activities on site and beach access across the street. Elevators get crowded at certain points during the day but it’s not the end of the world.