The location is perfect if you are stopping in Athens to see the Acropolis and move on.