Homer’s place is perfectly located in the center of Athens. The host is very responsive and great at communication