Perfect location, perfect place, perfect hosts. Breathtaking view! Everything was fabulous! Thank you, Dimitris!