The property its as describe and its well maintain. The condo its big and the rooms have great space, and comfortable. The kitchen has everything you need to prepare a meal. The pool is clean, but is weird that there are only two assign chairs spaces that can be use, so if you travel with a group of people you will probably need to take your own beach chair to the pool area.
The beach its a 7-10 minute walk, if you go with kids, better take your car as coming back there are small hills to walk and there is not a sidewalk.
On the other hand, we had a bad experience with Corbi, the property manager. One day we left the keys of the condo on my sister's car. As we have two kids, and my sister was far, we called her to ask her to borrow a set of keys (we did not lost them) and she was upset because of that. We went to her house and there was a sign "Complaints department, for help push the red button", that red button was a mouse trap! Might be a joke but not a nice one if you have a complaint and you have to drive to her place for the problem to be solve. After that her attitude was odd. I texted her because internet was not working and she never responded. The day we left she even complaint because we asked her to open the gate of the condo, as she already had the control.