This condo is located in a beautiful location--cannot beat the views from the condo and lanai and the gorgeous, accessible beaches just a short drive away. The shuttle service to the beach is a nice added perk (they came within minutes of calling each time) and the communication from My Perfect Stays is great.
The cons here are that for the price of the condo, it's slightly beat up around the edges--some chipped paint, cheaper linens and carpeting, a scratchy couch, for example. The chairs for the kitchen table are peeling and the pillows for the king bed are unbearably hard (my husband and I both slept poorly and had stiff necks). Definitely pack your own pillow if you have any neck issues or are sensitive to hard, high pillows.
Also, the $450 cleaning fee seems really excessive for the size of the condo and the fact that they remind you multiple times that you are responsible for emptying all trash to the outside contains, loading and running the dishwasher before you depart and cleaning out all opened food. That's not that big of a deal, but when you're paying that much money for them to clean a small space, it would be nice if you didn't have to worry about that as you're rushing out the door for a flight.