It was a great stay. The place is very close to the Agora and the Psirri neighborhood, which is full of nice restaurants, cafes and bars.
Other great spots of the city like the Acropolis are also within walking distance if you're okay with walking around 20 mins, otherwise there's a subway station nearby.
The area of the apartment itself is not beautiful, but that seems to be the case of most residential parts of Athens which are not in fancy neighborhoods. The apartment itself is cute and well maintained.
The host was friendly and responsive, check-in was uncomplicated.
In resume, I totally recommend it.