The property itself is great and we have stayed many times but the condo we rented was horrible. It was very dated. The beds were horrible. The room smelled nauseating when we first arrived. This only improved after 2 days of airing out the condo.
Great beachfront location. The interior is a little worn, and the bathroom needs upgrades (rust in sink, non-functioning vent). The master bedroom is noisy with highway sounds. Unanticipated (and no forewarning) power outage and closing of half the parking lot for re-sealing while I was there. Would have been nice for that to have been disclosed at booking (which was only a few days prior to arrival). Office was closed whenever I tried to stop, except for last day.