Great place to stay with terrific roof terrace