Fantastic place. Lovely surroundings and even better roof terrace.
Thoroughly recommended.