We stayed on the 3rd floor. We really liked the building itself—the pool, grills, beach access, and ice/water vending machine were great. The property is family-friendly, and we loved the location.Unfortunately, the Unit was very disappointing. We arrived at our scheduled check-in time to find cleaning supplies everywhere, no sheets on the beds, and hair and sand throughout the unit. The person in charge explained that the cleaning person had been in an accident and offered to return the next day to clean. While we understand that unexpected situations happen, we paid for a clean unit to be ready at check-in, not to have it cleaned the following day after we had already settled in.The unit also needs attention and updating. The decor is outdated, the fake plants were dusty, there was dryer lint throughout the unit, and the downstairs TV was very old and difficult to use.We loved the property and would absolutely stay in this building again—just not in this unit unless improvements are made.