Fantastic place with breathtaking views of Acropolis.