I tried this oolong today after purchasing it a few weeks ago. I'm familiar with oolong and it's one of my favorite teas. The description above is spot on. Beautiful, floral scent on the nose. You can smell the flora notes wafting ever so slightly from your mug.
The palate is light, only slightly grass as compared to traditional or even fancy green tea. To be honest, I was looking for the peach oolong which I bought to try today but couldn't find it. This delicious tea more than made up for my slight disappointment of not finding the other oolong.