The apartment was very nice and near the town center, a few minutes by foot from the acropolis. The host was kind and helpful, and the self check in was practical if you arrive at late hour.
We were very happy of our staying!