The place is incredible and the host willing to make your stay pleasant and troubleless.
Literally in the center of the city, with everything you may need within your reach.
Totally recommended for your short/long visits in Athens.