Been here a few times to get my hair cut usually by Liz, she always does a great job with my hair, which is curly and generally uncooperative. You get a neck and scalp massage before they wash your hair, and it's an Aveda salon so of course it all smells awesome. There's the full run of Aveda stuff for sale as well, and while they're knowledgeable of products, they're never pushy about selling you stuff.
They offer you a drink of coffee or tea while you wait to be seen.
I've never had any need to order flowers, so I can't review that part of things. Seems like there's a variety of things to choose from, and it always smells nice :D