This is a great location which to explore Athens. It's immediately opposite the acropolis metro stop and almost across the street from the new acropolis museum. Everything is really accessible from here and it's a fun safe neighborhood.
The place itself is exactly as described by its owners. It is neat and artsy and welcoming.
One thing to note, we did have a problem our second night with the noise from an adjoining terrace. The house next-door evidently rents as well, and it's guests we're having a loud but happy outdoor party until about three in the morning for us.....