Lovely, affordable stay for a group of friends. Easy walk to the beach and into town and in a beautiful setting. Very easy check in/check out.
The only downside to the villa was that it is right next to a stables with loud horses and the walls are quite thin. There was a dog barking throughout the night/in the morning every night of our stay.
Apart from it being quite noisy it was a great stay.