The place is equally close to Monastiriki and Acropoli metro station, but please ask the hosts to share the exact GPS pin, the current one ends somewhere in Plaka. The exact street is a bit difficult to locate without exact directions, and is a bit dodgy looking.
We didn't like the fact that the bathroom had no door and only a curtain. Also didn't find the mattress too comfortable.
If you're not fussy, and just want a serviceable, value for money place to stay a couple of nights, this could work for you.