Talkeetna is Alaska's quirkiest small town — Denali climbers' base camp, float trip hub, and a historic Main Street just 2 hours north of Anchorage.