I like it. Its close to world class skiing, backpacking, fishing, and snowmobiling. Hunting is meh (now with wolves!). Though bear in mind, this is one of the coldest areas in CO you can live in, winter is November through May with temps diving to an occasional -40 F without windchill. Expect to wake up in the heart of winter with sub zero temps every morning that won't go about freezing for days on end.
You either grocery shop in Granby or Dillion. Town just has a little bar, brewery, coffee place, and a couple restaurants. The hardware store is pretty decent which is nice. You still need to make trips down to Denver for odds and ends sometimes.
Most people live outside of town limits either in Spring Creek, Old Park, or off Highway 40. Town itself is kind of dumpy in spots. Housing is also not cheap here by any means and is demanding mountain prices.
Main industries are ranching, mining, tourism, government.
Even though its a small town, you have to deal with the Steamboat traffic coming up 9 or off 40. Floating and white water rafting are big here off Trough Road. You also will not be alone during the hunting season.