The apartment was nice and clean and the location is perfect. Most of the main tourist areas are reachable on foot and there are several metro and bus stations really close by. We were a bit unlucky as some things in the apartment broke just before we arrived and couldn't be fixed in time. However, this was only a minor issue and Θοδωρής assured me that everything is in order now.
We had a great stay overall and would definitely recommend it!