San Francisco surprises and cherry blossoms