Very nice place with an outstanding view of the Acropolis.