I will start by saying that despite the issues I will outline below, I would stay here again as everything BUT the cleanliness/maintenance of the actual unit was superb.
Fantastic views, plenty of birds/dolphins/manatees visible from unit/beach. Clean property (not unit). Quiet when we visited despite it being a pretty full property. Well apportioned kitchen and beach supplies. Great location a block from Johns Pass for bars/shops/restaurants/ICE CREAM/water sports.
The not so good: Despite being called at 2:45 on check in day that our unit was cleaned and ready, the only things that were clean were the sheets/towels/bathrooms/ kitchen. Thick dust was everywhere on surfaces, couches were full of sand, air vents are caked in dust and air filter in ac is packed with dirt, screens are bad and some windows dont open. I actually gave most of that a pass, but the floors were just disgusting. I did significant cleaning Sunday morning following a 27 hour drive. If you wore socks, you had to have unit socks and outside unit socks or your shoes would be disgusting. It was a thick black sludge of soap/sand/dust/hair/sunscreen. I first dry mopped with all the towels to get the upper layer off then got the unopened wet mop out of the closet. Clean water was causing the grime to bubble and 2 dunks in the bucket was all you could do before changing the water. I finally used wet towels to pull it all up and wipe it all down and life was good after that. emailed mgmt but never heard back.