Wonderful place - the roof terrace is magical !