Villa Eleni is a great place to stay - not only because of convenient location but mostly because of exceptional hospitality of Katerina, Anastasiia and Konstantinos.