I grew up in Sturbridge and my dad works in southbridge. It has a few nice neighborhoods but for the most part it's pretty much a slum. It looks like a nice city if you just drive through Main Street but if you spend any time there you'll see it doesn't have much going for it. Lots if low income triple decker housing and all the drugs/pregnant teenagers that comes with it. If you can avoid these neighborhoods it wouldn't be a bad place to live, there are some nice bars and restaurants around.