In this area there's several cities within 10 miles of each other with some smaller towns in between.
Besides the City of Bristol, (and the mid-size neighboring town of Southington), there's the City of Meriden and the City of New Britain.
Bristol and Southington are very safe towns, especially compared to Waterbury or Hartford, and both have a good amount of retail stores.
Meriden has a mall not more than 10 miles away on I-691, and another mall borders New Britain which is not more than 10 miles away on I-84.
New Britain also has Central CT State University and the Minnesota Twins AA baseball team.
Central CT is a relatively wholesome part of the state, and Bristol also borders on the edge of some nice woodlands, with Litchfield County and Torrington to the northwest.
Bristol/Southington is also home to Lake Compounce, one of the oldest amusement parks in the nation which has been completely remodeled in recent years.
This small state offers a lot of recreational opportunities and is recognized for having a good quality of life.
And whereever you decide to live, you can listen to some of the best rock stations anywhere!

Good luck.