Cherry blossoms and green vans along a quiet street