In Izu Peninsula, the cherry trees start blooming as early as in February
In Tokyo, the best time to see the sakura is late March
Mizumoto Park in Tokyo is a wonderful place to enjoy sakura in the absence of crowds