I have gone to this bank for years, they are so incredibly friendly and always greet me with a smile everytime I go there. They offer fabulous free checking programs as well as investment opportunites, etc. They are always willing to explain all of the great programs that they offer.
There are a few locations, one in Old LYme, one in Essex, and one in Old Saybrook, CT.
A small bank where everyone knows your name.