wonderful location near the Acropolis