Odysseas' place is ideally located in Ermoupoli, only 10' walk for the town centre. The house is big and comfy, with a really nice view from the rooftop. The backyard is a nice spot to chill at. I'd definitely recommend it.