Breathtaking view above Kalogria beach
Authentic Greek cuisine which melts in the mouth
Fresh fish a speciality