The place is great. It's close to the metro station and the host is a down to earth guy. I highly recommend coming here for your stay in Athens.