China Camp is a fun place to hang out, with the dinghy to get ashore you have access to some excellent local history, a beach and land side plumbing including showers. Winds and currents can be strong, some have drug and one famous sailor went to sleep in China Camp and woke up near the Brothers.
Tune in to VHF 14 and listen to Vessel Traffic Control to watch the parade of deep water vessels on the way up or down the river.
Also off the Marin Shore is Paradise Beach/Cay. I've yet to drop the hood their but I am told the current are less there. You could also get a slip at the Paradise Marina for an overnighter, no supplies, but a beautiful marina setting with all new facilities.
MarinMike