I think that dock is the best place. It is quite and there were literally no people every time I went. (except for the occasional fellow dock jumper).
If I remember correctly, from 101 North you would take Ralston Avenue exit, and turn right on the light. Then make a right into Lagoone Drive. Park between buildings 2 and 3. But once you are there, you pretty much will see it.
Sheba - Pure Muscle and All Heart (CGC, TT, SPD, JD, SRD)
PB 19'4" (and she is not done yet!)