The apartment was very clean and well appointed with everything you might need. It was indeed spacious - the perfect size for our family of four. It is ideally located next to all the major attractions: the Acropolis, Plaka, etc.
Evi and her son are some of the best hosts we've ever had. They were very communicative and let us check in late (after midnight).
We highly recommend staying here when you're in Athens.