This place is as advertised. Right in the heart of Athens. We had 5 people in our group and never needed to rent a car. Walking distance to everything.