Yeah I have read conflicting info. A Google search showed a little info but mostly showed that a ramp did exist off Pleasure Point. Doesn't really say its open to the public though.I don't think its public. I think you need a beach parking sticker or maybe holliston residents only. I don't know specifics but check it out or maybe somebody can chime in.