Danbury is a pretty quiet town. I wouldn't worry about the neighborhood. I don't know anything about staff but customer service here in CT is generally below other parts of the country.
The Residence Inn is across the street from the Danbury Fair Mall and near major highways to make travel easy. The Spring Hill is a little farther away from the mall and right off the Interstate. I would rather be near the mall than where the Spring Hill is but both neighborhoods are fine.
There is also a Courtyard with 10 points per dollar rather than 5.