Wonderful stay in a beautiful location. The home is well equipped, pretty, and comfortable. Daily temperatures were only in the low 80's (F) so the a/c system could keep the house cool & relatively dry. Our large party maxed out every available sleeping space in the house and taxed the capacity of the kitchen & laundry facilities, but it worked beautifully. The dining table & dishware could neatly accommodate all 13 of us.
It's not water-front but is only literally a few steps away from the beach. The pool, hot-tub, beach, and dock were all very clean & well maintained. There were a few sea kayaks out on the beach that we used because I assumed they belonged to the community and were for general use. Great snorkeling in the immediate vicinity of the condo, amazing diving, too, very close by if you get a dive boat, like Papa Hogs in our case, to pick you up at the dock. Just off the dock is a very convenient fresh water gear wash tank and shower, but the condo also has this on the beach-side outside wall.
The two recommendations for things to be fixed: One, the large pull-out sofa bed in the downstairs living room was broken & unusable for us.. It caused some minor changes in sleeping arrangements for our group but we managed. Secondly, we needed to work out the details of the maid service a little better. It seemed the maids only made beds and swept the floors each day. They did launder some sheets and towels each day, too, but left them stuffed in weird places or in the dryer instead of folding them and putting them away. We cleaned up after ourselves pretty well as far as dishes and stuff was concerned but would have like the maid service to have done more cleaning each day as our group was large. I would suggest they cleaned dishes, counters, took out trash, etc, as part of their service.
Overall, loved the place, feel like it was a great value for the price, awesome location & community, had friendly and helpful staff, and we would love to come again. I'd recommend it to anyone.