Spectacular view and accommodations. Everything and more than what you’d expect.