Lovely stay, unexpected spectacular roof terrace, great host.