Great place to stay, excellent location overall in the Island and right next to the picturesque centre of Megalochori.