The location is great, pool, beach access, town, restaurants. We stayed there 3 prior occasions.
The property is very old and needs updates & lobby.
Check-in time is very late, we requested earlier check-in for health reasons, and room didn't become available til 4:15pm.
Parking is challenging, guests parked in our spot on 2 nights so we had to find another. Need more entry level parking vs. climbing a number of stairs to upper garage.
Overall, it was a great place and wonderful vacation.