Perfect place to stay in Athens. The apartment has everything you need and is located in a small quiet street so it's perfect to relax after exploring Athens. AND it's within walking distance to the city center.
It felt like staying with friends.... :-)