Warren is a quirky little town lodged in between it's two neighbor towns, Barrington and Bristol. While Barrington is very 'pristine' and Bristol is quite 'historical' Warren is a bit of a mix. For example, it has a nice historical district with lots of antique shops etc. And while you walk around there you might end up running into the sewage treatment plant.
I must say though I enjoyed living there, everything was very laid back, you're close to the bus route which goes between Providence and Newport (if you want to commute to either) and it's generally very safe.
The only issue I would have with raising kids there is the school system. I've heard quite a few times that the schools in Warren aren't too great and lack funding. So I would maybe check into that. Somebody else on this forum might have a better idea.
For some general info, go check:
Warren Headlines
It's the website of the local newspaper. Gives you a pretty good feel though of what goes on in town.