Colour me envious. I expect three or four weeks before spring has progressed as far here, and this density of flowers is unheard of in these parts anyhow.
We planted a cherry tree out front several years ago. It has grown from perhaps a meter and a half to around three meters. Last summer, I think it had a couple dozen flowers and produced one dozen cherries, of which I got to eat two.