Awesome place to stay. Manos gave us clear directions for the metro from the airport and even met us outside the metro exit which was a pleasant surprise.
He also sat down with us over a map of Athens to help us find things we are into.
The apartment is amazing, don't hesitate, book your stay here.
You would need to bring your own toothpaste. Everything else is supplied. The TV in the living room has Netflix which is a plus.
It is so close to everything. We didn't need to take the metro to see all the sites as everything is easily walkable.