Nice and clean apartment. Close to the town center (10 mins walk) and literally next to one of the best places for coffee and swimming in Ermoupoli (Ciel caffe).
Communication and arrangements also really good