Clinton is just a bit bigger than many of the small towns here. If your friend liked Clinton,(for its small town feel) then she would love so many of the other small towns. The distance from one town center to an other is not far, nor is the distance one must travel to find entertainment, good food, museums, clubs, etc.
We get snow (including an occational blizzard or Nor'easter) Dec. through March, sometimes a little before and after. No avalanches. Storms... well, they pass. When they are over, we shovel-out and get on with life. It gets a little old by March, but the stuff never lasts long that late in the season.
You would be most welcome here. Good luck in any event. John