We are overall happy with this experience: the flat is close to the center and to the Acropolis, it has a nice little terrace.
It's small and comfortable, as is shown in the photos: perfect for 2 people. Demetris was nice and helpful, even offering us an early check-in. Thank you!