Farmington, Connecticut is a charming, walkable New England town with tree-lined streets, a lively Main Street of restaurants and coffee shops, historic sites and easy access to river trails—great for multiweek stays when you want a relaxed base with things to do off-shift.
You’re also close to Hartford (about 10 miles) for bigger-city dining and arts, and New Haven (≈35 miles) for Yale-driven culture and nightlife, so you won’t feel isolated.