It’s really good, a very smooth and soft taste while still not being too sweet, perfect while eating sushi or just wanting to have something calming.
I can find it in most tea-stores here in Sweden (called japanese cherry for some reason) so look around in your local tea/coffee store and hopefully they’ll have it. Beyond that I can’t help you, sorry.