We really had a nice stay. Everything was from a walkable distance eventhough you have a metro station down the road. You have a good supermarket 100m also down the road. Good cafes and restaurants nearby.
The apartment has all the commodities you will need, it is very clean, good bed and wifi that works just fine.
Aleka is a very good host, with quick answers and ready to solve any problem.
Overall we can only recommend that you stay here when in Athens.