Lefteris's place is the PERFECT place to stay for your visit to Athens! First of all, if you are flying into Athens, there's a train that literally goes from the Airport to Central Athens and her place is right outside the Metro station. For 9 Euro's a person it doesn't get much better than that.
The flat is exactly how she has described it. It's cozy, very comfortable and close to activities. Downstairs is a fantastic restaurant (Ambrosia) that we LOVED! The food was fantastic - they have a huge menu selection and the prices are very reasonable.
The area is maybe a 10 minutes walk to the Acropolis "touristy" area so you are close to the tourist stuff, but on the street where the flat is, you can tell you are with locals. There are TONS of coffee places everywhere and tons of restaurants on the same street and even up a little bit. Lots of options closeby which is ideal if you have been out walking all day and just want a good meal and a drink.
We will definitely stay at Lefteris's place again in the future if we come back to Athens. You will not be disappointed. So many amenities in one place and Lefteris is very quick with her communication.