A superb place, great roof terrace, and comfy