This is a really lovely, clean and stylish place to stay. The hosts were amazing, very friendly and welcoming and nothing was too much trouble.
The layout is really well done so each apartment has space to park, outside patio space with a table and access to the pool. The pool was cleaned every day and is a length that it's possible to do proper swimming too.
The apartment is compact, if you just need it as a base to explore the surrounding area it is perfect for two people. If you want to spend a bit more time based in the apartment I would recommend going for one of the larger apartments as there isn't a lounge/dining space indoors.
A perfect place to stay and have access to the lovely surrounding beaches and historical sights. Be aware that you do need a car as there is nothing in walking distance. But with a car, the main town and beach are just a few minutes away.