I personally think that this is the place where you should stay when you are in Athens. The location is perfect, you have two metro stations just 5 minutes away, the Acropolis is a few minutes' walk away, the neighborhood where the apartment is is very safe and with nice people and places. You have a lot of good places to eat nearby, cool cafes on the hill and much less noise than most of the places I've stayed in Athens.