Istro, Crete, Greece. Mistral Mare Hotel dinner view