Very nice place with great sea views in the heart of Ermoupolis