Amazing place, near acropolis.