I stayed at Leo's place seven nights. It is conveniently situated in a quiet road. It's close to Victoria station, only two stops from main square.
The host Leo answers questions quickly and is very helpful.
I will certainly recommend this place, as it has all you need for a city break in Athens.