Location can’t be beat. Five star. Our unit was very clean and nice, with a great view of the beach from the living room. It seemed to be oriented toward shorter stays, for example there is no housekeeping service no matter how long one stays. The walls are a bit thin so if you expect complete quiet you may not get it. Fortunately for us there was only one night when our neighbors were at all noisy.
We enjoyed the hot tub and pool. They are a half block away, not toward the beach. No view from there but on the plus side they are protected from the predominant wind which makes them comfortable on a cooler day. Great for a winter visit.
The lady at the checkin desk went above and beyond, staying a few minutes late when traffic made us a little late. She was very helpful during our stay.
It is true that all the rules they give at checkin seem daunting, but they didn’t turn out to interfere with our enjoyment at all. They are not a problem for a couple of well-behaved adults.
I would definitely return.