That's where my son is getting married next summer.
Harkness estate is very nice. While you're in SE CT, look at the Branford House across the Thames River in Groton. It's part of the UConn Avery Point campus, and also a stumming place / view.
Branford House | Avery Point