Nestor is great host thanks to his good communication, not only for finding the place but also for everything we need to know about Athens and how to get around.
The apartment itself is quite nice and simple.
As for the location: it's right next to the Archeological Museum and about a 20-30 min walk to the center of Athens.