There are lots of hints that
There are lots of hints that this is San Francisco: Cable cars, SF Bay bridge (not Golden Gate) in background, but there is no Amtrack train going down the middle of any street in SF. So what city is the train in. Or is the whole thing "Hollywood"? Regardless... great advert.