Loved our stay in Megalochori - the loveliest traditional town.
Will defintely recommend to stay here :)