The apartment was large and clean. It can easily host 4 (or 5 if someone is willing to sleep on a couch).
The location was great, just a 15-20 minutes walk to Plaka and the Acropolis.
The address is easy to find and Alexandra made arriving easy for me despite my transportation being delayed again and again. Would definitely stay again.