The Inn at Longshore, Westport, CT