Just past the entrance to Denali National Park, we get the first glimpse of where we'll be staying the next few nights - the Grande Denali Lodge. Built out on a cliff overlooking the valley, it certainly has a commanding view.