We stayed here from 4/2 till 4/10 and had awesome experience.
Property is great and clean, condos are spacious, it is quite and safe around.
Only one small disadvantage is lack of shopping infrastructure and beaches in walkable distance, but if you have a car, you can reach shopping, dinning, beaches after the 10 minutes drive