We had a great stay in this apartment. The room is not very big but very well arranged, even for 4 people. The terrace is really huge with a view on Athens roofs.
The location is perfect, we did everything by foot, and there are really good restaurants and bars just few streets away!
I really recommend you to stay here!