Done this trip 4 or 5 times. Agree 101 is the way to go, best L3 is at Evernote parking lot, they have a bright green corporate sign on 101 and building is easy to find with shops and Starbucks close by.
First time I charged at VW couldn't figure out the L3 CHADEMO fixture, another LEAF driver...