private beach on cape cod bay