This property was very pretty. It is in a gated community so you have a level of security you might not in other areas. The communication from the property manager was fantastic! We would get replies in no time flat if we had questions. I would, without hesitation, visit this place and stay in this condo again. There were only 2 negatives that I could think of, but didn't really have any effect on our experience.
1. During the check-in process, you get your keys, then they send you to the other side of the room to get your parking pass. The gentleman giving you the parking pass tries to hard sell you on going to a time share presentation. No fault of his, it's his job, but they are very pushy. So, just be ready to say no, and continue to say no.
2. The pools were severely undersized for the amount of units there are here. Again, it didn't affect our stay and we still had room to swim if we wanted, but in reality, they need to be double the size that they are, if not larger. Also, the main pool closes at 7pm which seems way too early. I know it is because they have lifeguards on duty, but 7p seems really early to close a pool. The do have a second outdoor pool and indoor pool by the lighthouse that is open until 10, so you do have options.
Overall, those two negatives were not enough to remove a star. I would recommend this place to any friends and family that would enquire.