The location and the wonderful terrasse with view on the Acropole are just a must.