I have never been to the San Francisco Bay area and am planning a layover there. I know these cities are close to each other, but are there any advantages or disadvantages to staying in one over the other? I would like to stay in a hotel near the Amtrak station and plan to continue on to Los Angeles in a day or two. For example, will I get breakfast on the train if I get on in Emeryville and not in Oakland?