I can't remember the name (I l know big help) but I stayed in a place near the airport that had a walk in freezer for fish and game. Super handy for us.
There are several small hotel/motels along Spenard road. They suck. Noisy and low income types up all night making noise.
Anchorage is not an amazing town....