The apartment is very well located; next to Philopappos hill, really close to the Acropolis and within a very short walking distance to a metro station.
The interior is spacious with a lot of amenities and can easily accommodate a couple or a family.
The host, Athina, was very responsive, polite and accommodating.
Overall, I would recommend it for a stay in Athens' centre.