The entire property in itself was lovely if you opted to stay in for the day and not venture out to any beaches. Parking was kinda of annoying, as the property is gated (which is great), but 100% of the time there weren’t enough spots inside the gate for us to park so we always ended up on the outside. It’s not a HUGE deal but seemed a bit silly to me there wouldn’t be enough parking spots for all guests. The shower in the unit is quite small, and I’m pretty sure the toilet bowl was never cleaned before our arrival. Overall our stay was fine, but I don’t think I would come back to this particular place, especially for the price I paid (we were there at a high season point, which I assume is why we paid so much).