The apartment is modern and comfortable. Located close to the metro and within walking distance to most places - but using the metro was easier. It is a large enough apartment for 3 people and it felt very clean and kept.
At night the area feels a little sketchy but we had a male friend with us so we were ok. It is quite noisy but we fell asleep ok and it gets quiet after midnight.
The hot water takes a bit of planning around as you need to wait for the water to heat up, and to save energy everyone has limited time using it, but we managed fine and the shower is pretty big. There is a small balcony to hang your clothes and during summer our laundry dried within a day.
Nestor was very friendly and throughout the apartment there are notes and diagrams explaining things, as well as a note on the table with recommendations for exploring athens.
Definitely recommend the place to groups of people travelling.