Location, location, location! Great, great, great :)
It' all about location and Despoina place - you will have it in full.
Plus very nice host (and her family) ready to help you in any way possible.
Plus high quality apartment (especially bathroom).
Plus nice tips from host (restaurants, bars, souvenirs, beaches etc.)
Pluse easy coming and going