I've gone here on and off for a few years and have always had good service and amazing food. My last visit was yesterday, for dinner. I admit the price can be a little high, but considering how much food you get, it's worth it.
I was particularly impressed with the quality of the salmon, as well as the selection of ingredients. Everything was delicious and it was a lot of fun putting everything together.
My meal ended up costing $23, and I ate until I was stuffed and had plenty left over for lunch.