Not exactly the same flat as the one of the photo, but in the same little building. Kitchen, balcony, swimming pool, and two bedrooms with two private bathrooms (bath and not just shower).
Local contact in the place for any problems or further informations. 10 minutes walk around you have two beaches and Town center.
I recommend !!