You may not want generalities, but Newton overall is a "good" town; the worst area or schools in that town, in any village, are going to be better than 75% of the other towns out there.
Talk to someone at the city hall. Talk with someone maybe at the local Chamber of Commerce. This in addition to you driving around all the villages- at different times of the day and different days. That's how you find out.
Thanks, and good luck,