Very nice place with a great view on the Acropolis