We had a lovely stay at Debbie's, only took us 10 minutes to get to the center of Athens on the metro and the apartment was quite big so great for the price!
The only thing to know is that you can hear the other apartments very well but it was fairly quiet after about 11 at night so sleeping was fine, but if you want a quiet evening it can be a bit difficult.
Not something that bothered us but good to know!
Definitely recommend!