Real nice place. Amazing view! Try it, you won‘t find a better place on Crete!