I would really recommend this place as it is very central and in walking distance to most of the main attractions in Athens. It is right next to a famous cluster of restaurants. The hosts were especially accommodating. I was met at the subway entrance and was guided to the place by the host and he also sat me down with a map of athens and marked down restaurants and must see places that are not only good for tourists but also the locals. Really enjoyed it.