Planning to attend a Roadscholar program and will be flying in and out of SFO. Combining with family visit there. Prefer public transit - train and-or bus. Timetables on Amtrak a bit confusing and seems like a long trip. Second choice is car rental as appears to be about a 7 hour drive. Any advice appreciated.