It s clean and the interior is nice. And the host is very helpful and friendly, they have separate luggage storage in case you have time to leave the city after checkout. That helped us a lot.
However, the location was not ideal. Although it is very central and close to subway stations, streets can get you nervous walking around alone. I would not suggest walking around at night from Monastiraki. Compared to Acropolis area, there was quite a contrast.