The apartment is very charming. It's in a great location, as long as you don't mind walking, exploring, and being away from the "touristy" part - until you're ready to go there.
We walked up the street and through Filopappou Hill Park, where we suddenly and surprisingly found ourselves exactly where we wanted to be, after only a 20-30 minute walk, depending on how often we stopped for pictures.
If you want to feel like you live in Athens, this is the place.