The biggest plus for us was the location. It is very close to the Monastiraki area, where you will most probably go to have dinner/drinks (5 minutes on foot at our pace), but far enough so that the noise will not bother you and you can sleep with open windows.
The views from the Acropolis were nice, but having a drink after arriving home from sightseeing with a view towards the city we found even better (you can turn 180 degrees and do it looking at the Acropolis, of course).
The host also gave a list of suggestions, which we found very thoughtful. Checkin and checkout were fully automated (keybox with the keys inside), which we really appreaciated, as we arrived quite late and we were then free to leave the appartment ot a time of our convenience.
All in all, I would definitely recommend the accomodation.