Very well appointed apartment in a beautiful location.
However, the approach track is very badly rutted in a few places and you will need to be careful with your (hire) car. Also the patio area is not at all private, which is a drawback for sunbathing on those very windy days when the beach is less appealing.
But extremely relaxing and very spacious. Just make sure the water supply has been checked - it ran out on day 2 - though refilled the same day!