Nice place with a nice view on the Acropolis, nice restaurants around