The beach area was spectacular — beautifully set up and well-maintained. Planning ahead and renting shade is essential. The rooms were clean and functional, but it was surprising that management has not addressed basic upkeep, like broken mirrors and worn frames in elevators, or added air conditioning to the uninviting, poorly designed lobby. We had to switch rooms due to constant 57dB equipment noise from an adjacent building — unclear how anyone can stay near that without better sound insulation. That said, the staff were respectful, friendly, and responsive throughout, and the beach experience more than made up for these shortcomings.