Stow is an excellent town for families with young children. There is an active parent group with playgroups and activities (
SAPN: Playgroups in the Stow Area Parents Network). There are at least 3 apple orchards/farms for fall family fun. There are sports leagues and other recreation activities, including swimming lessons on the lake in the summer, and day camp. The town has a website that lists the different recreation opportunities.
The schools are rated well, although the town is going through the process of building a new school, since the elementary buildings are outdated. I am not up to date on the status of this, so you might want to call the local school and find more out about it. The middle and high school for the town are shared with Bolton, and other towns.
I'd describe the town as a mix of older folks who have been in town for a long time, and a lot of new families drawn to the rural feel and excellent schools. It is pretty conservative for Massachusetts standards, and there is a snob factor from some of the people, but many are welcoming.
There are not a ton of restaurants in town, but there are a few places just a short drive away. The Stow Independent is the name of the local newspaper, if you want to get a feel for the town.