Thought I'd posted this but it didn't appear.
Consider this if you've got 3 nights:
http://www.campdenali.com/
Great staff and guests.
One bit of advice: skip the Alaska Railroad - long trip, slow (although I was on the first train after tracks had been washed out in a flood so that added to the length of the trip) - maybe consider the railroad one way - but next time I'd fly from Anchorage to Denali.
If you're interested, PM me.