I recommend this place to anyone visiting Athens.
Initially I wasn't sure if the location was going to be ideal, but in the end it truly was. It is easy to access by bus from the airport (bus X95). You are right next to the Olympic stadium, and the walk to the Mont Lykabettos and the Acropolis is very enjoyable.
The place itself is fully equipped, clean and modern. The bed is confortable and the kitchen has everything you may need for a short stay. They even offer a few coffee capsules which is great for your first morning there! The place is exactly as advertised on Airbnb.
Great value for your money. Look no further!