The service was pretty good when I went, but it wasn't very busy then either. I hear stories that the service is normally lousy though. The place is really hip and cool and the atmosphere is comfy and relaxing. It was a good experience overall really.
I'm not a vegan or vegetarian, so I don't have a reason to go here very often. They do accomidate the meat-eaters though, and they do it well. The food I had there was pretty delicious which is refreshing for a vegan-friendly place as most of them have terrible meatatarian cuisine. The vegan I went with was very picky and particular about her food and she regarded this as one of her favorite places to eat.
I'd say this is a great place to suggest for lunch if your group is a mix of vegan and carnivore. Something for everyone.