Can't think there's a better location, the street is really quiet, right in the heart of the best tourist places to eat, very easy walking range of the Acropolis and the stadium (real bonus if you came for the marathon as we did).
The place is well equipped and clean, we loved the photos of the apartment in advance and the reality was even better/more spacious.
Pygmalion was very easy to communicate with and offered great advice on transport and local restaurants etc.
If you've shortlisted this place don't hesitate, we wouldn't stay anywhere else if its free at this kind of price in future!