We were only in Athens for one night, but this place was conveniently located walked distance to the metro stop. It was also one stop away from the stop where the Acropolis was located, which is also very close to the square where they have a market, delicious restaurants, and fun bars. I definitely recommend this place!
The unit itself was very clean and updated. The bathroom was also the nicest bathroom we had for our entire trip in Greece.