We stayed here for only one night on our stopover in Athens and it was perfect.
The apartment was small, but exactly what we needed for one night.
The apartment is close to the metro station and there is even a view of the Acropolis from the balcony.
Would definitely recommend staying here.