We stayed one weekend of July 2017 with my family, 4 adults and 1 child.
The condo was very clean and comfortable, access to the beach was instant, there was a complete laundry facility inside the unit and a secure garage. Clean and comfortable private pool.
The only small downside was the BBQ, which is charcoal. Needless to say when you are on holidays spending 20-30 minutes getting the coals ready and going up and down with the food is not ideal. There must be a security reason why they did not have a gas BBQ. We managed just as well.
Stayed with family - Recommended to friends and family