School and sports program is great! Town itself is a little boring, but luckily the upper valley is right next door for entertainment and jobs! People are kind, and there are some very lovely restaurants in town. Pizza chef and Frazers are good quality food, at very reasonable prices. My only recommendation is to stay away from what's known as "J street" its the "bad part of town" that every town has. Not big, not dangerous, just not the ideal street to live on. Other than that Windsor is a great town to raise a family in. I highly HIGHLY recommend their school system and sports programs. The community is very involved and it is a quality environment.
Only one good restaurant around
Not too many places to work for a living around here.