On The Waterfront located in New London, CT