I just looked at a map, Barn Hill Launch in Watch Hill area is quite a ways to east.

Old Lyme is better, lets do it from Old Lyme, leave and sail over as a group.

Bill