Amazing views, wonderful hospitality. Expectations well and truly and met and exceeded.