Our initial impression was very positive. The rooms were clean and well kept.
However, upon rising to get a drink of water after midnight, cockroaches were seen in areas around the kitchen. These were killed and cleaned up right away. I contacted the manager and they were very sympathetic. They even offered us another rental. However, as we were here for only two days, we declined their offer, rather than spend another half day moving our belongings. The following morning we saw no more insects. Later that day, however, additional roaches were seen in the utensil drawer.
I understand that those managing the property have no control over the maintenance diligence of others and are therefore somewhat at the mercy of the other owners and I don't hold them entirely at fault. But the majority of the insects were newly hatched, indicating that they originated in the property.
I have no doubt that this will be corrected immediately, as the management was clearly motivated to prevent any further incidents. But I felt that it should be made known to potential renters who can inquire regarding this issue.
Otherwise, the property was a delight. Clean rooms, well lit, clean stove, microwave and ref. The pool was spotless and beach access was exceptionally convenient. Parking beneath the units sucked, unless you're on a motorcycle.
Overall, I would recommend this for a nice vacation.