What a great place to stay in Crete!
Great Villa! Great view! Great people that make sure that everything will meet your needs.
Many thanks to Stelios and his team!