We enjoyed our stay. Overall, the property was really nice. The condo was roomy and had a beautiful lanai which we enjoyed very much. Furnishings were nice, especially the very comfortable king size bed, and there were plenty of towels, linens, dishes, etc. The well-stocked "beach closet" was great! Snorkel equipment, coolers, boogey boards, beach umbrellas, etc...everything we needed for our beach days. As far as areas for improvement, some upgrades will probably be needed soon...the air conditioning worked, but was touchy and had to be turned on in a very specific way (the ceiling fans really helped keep the condo cool and comfortable), mismatched window blinds...some that were bent and/or didn't easily open and close, the bathroom sinks were crusted with hard-water deposits and the rain-shower shower head did not work. The coy ponds were stagnant and covered with algae. Communication prior to our arrival was good, especially the directions from the airport and where to park. A map of the area showing pool and workout room location (with correct access codes), nearest beaches and how to access, grocery store, etc. would have been helpful. Unit cleaning could have been better. We found foil candy wrappers on the living room shag rug and a dirty sock left by a previous guest was under the bed.