It's a nice town with lots of different housing options. Plenty of activities in town and nearby, great schools, and plenty of food options!
We get snow, too. Not a ton, but enough to usually keep me from going off the edge. Like today. Today is nice.