Pros - Breathtaking views from the balcony. Very well equipped kitchen. Designated parking, safe and secured place with very friendly locals and private beach access.
The owners were excellent about getting back to us promptly on a couple phone calls we made to them.
Cons (specifically or us) - since we are a family of 4 with 20 and 14 year old boys, the storage space was a bit tight for us.