The location is perfect--right below the south side of the Acropolis and across the street from the Parthenon Museum.