I live outside of Bozeman in a smaller town. Small enough to not make you feel congested. If you have children that have special needs there is great support here and lots of programs. No shortage of outdoor activity if you like skiing, hiking, power sports, Hunting, fishing. Been here 2 years now and frankly the people are polite, not the easiest to make friends especially if you rent a place cause people come an go a-lot. Depending on where you are coming from, housing prices are not cheap. If your wanting a 1500sq ft place plan on spending over 325,000, or go with a condo/townhouse at just under 290,000 for the bigger ones. Sounds like you do remote work so you will be fine. Median household income at least in Belgrade just outside of Bozeman is just under 50,000 so that means pay can be tough for some people. If you were to look at Helena or Billings it is a little cheaper for housing. I'm enjoying Montana and I think we will be here for a long time.