A luxurious hotel in an incredible setting.