I would just give up on Rocky Neck, if your from Waterford, go to Harkness, its right in your backyard and its a very fishy park. Park by the main entrance at the road and walk in, approx .75 miles. Walk kinda sucks but its a great spot w/ no hassles once your on the water. Lots of different structure scenarios too, just my .02 tho.
BTW I once made the mistake of parking INSIDE in the main parking lot, then when it was time to leave found i was the only one there and the gate was CLOSED! luckily someone must have seen my car in there and did not lock it, I opened it and drove out and closed it, since I've learned to park at the road parking lot....lol woulda sucked If I had to wait for someone to come to work