The views are amazing. No issues with communication with the propery managers.
There was sand on the floor, although the tile is sand colored so probably not easy to spot. The bathroom needs an update; the bathtub stopper was broken and sitting in the drain when we got there. Even if we had wanted to use the bathtub, it was visibly dirty with a ring. The hot water was also not super efficient, so I'm not sure it would have been enough to actually fill the bathtub.
Honestly, we could have dealt with that pretty easily, but the walls are PAPER thin. You can pretty easily hear full conversations, smell any food being cooked, and it's not ideal when your neighbors are playing music until 11pm.
The property is a little outdated, but it would be pretty great if you wanted to play tennis. The beach access is less than ideal, especially if you have mobility concerns or don't want to wait for an employee to take you by golf cart (I think you could've rented one maybe too).
Overall, it just was not what we were expecting for how much we paid. We did reach out to management while we were there but felt a lot of the stuff was not something they could fix.