John was super accommodating and helpful as I was just in town for a short stay. His restaurant is great. The location is right in the heart of Athens. A little less than a mile walk to the acropolis and shorter walks to the rest of the ruins in town.