A great place, in a really cool town. If you go to Alaska you have to go to Talkeetna. And if your in Talkeetna you have to eat at Mountain High Pizza Pie.
All reviews seem positive