Here's some basic info that I scraped up. There's not a whole out there on it, but I'll be putting this one in the back pocket.
Don Sheldon Amphitheater—a 25-square-mile icefield fed by a half dozen glaciers. The reservable Don Sheldon Mountain House that’s perched on a narrow ridge between glaciers. Most of all, when the frequent fog and clouds clear for a time, the southern flank of Denali presides over all and you’re closer than most people ever get.The tiny, one-room Mountain House is reservable by calling Roberta Sheldon at Alaska Retreat but is often booked solid a year in advance.
Some great pictures >> http://tetongravity.com/forums/showthread.php?t=118171