Perfect place. Close to all the city has to offer, 10 min walk to Acropolis and the surrounding areas, 15 min walk to Plaka which is one of the oldest districts in Europe.
The place was big and had all the necessary things you would ever need for being away for a couple of days.
Would definitely stay here next time I'm in Athens.