Another great place to stay in Talkeetna is the Meandering Moose.  They have some really cozy cabins.  plumbing.  Stoves.   We love to spend a day playing outside up there and a cozy night in one of their places.  You can have dinner at many places.   The brewpub for dinner.  Roadhouse for breakfast.    Cabins are in the 100 dollar range and we have never been disappointed