Great place overall.
The good:
1) Great location
2) Good amount of space
3) Front row with perfect views of the water, sunsets, etc.
Could be improved:
1) Check-in process is annoying - you have to send an entire email to the mgmt company with all info already provided to airbnb
2) Pots/pans & beach chairs are in need of a refresh. Lots of the equipment feels worn and dated
3) The towels were damp & smelled of mildew. Not sure the dryer works very well
Overall I'd recommend this place but it needs a little TLC in a few areas and then it would be 5 stars for sure.