My siblings and I sent our parents here for their first real vacation. They are total converts after their wonderful stay. They loved the location, and the helpful tips that were on offer. They also really appreciated the beach equipment - a real chance to chill!
There was one issue checking in (a double-booking, when they opened the unit we had rented it was still occupied), but as soon as they called the property manager (answered on the first ring) they were taken to another unit which happened to be available. That was a little bit of luck - could have been worse - but they also felt extremely taken care of in the situation. It's great when everything is "perfect" (what does that mean?), but I also am a big believer in taking into account what happens when something goes wrong. In this case, the situation was resolved very quickly and very well, so I have much respect for that and would guess that in other situations that arise on trips like these, there is help close at hand.