It's one of my favorite restaurants because it's fun. That said, you pay a lot of money to essentially cook your own food. This irritates my husband to no end. "Why pay money if you have to cook it yourself?" he says.
I'm vegetarian, so I can't speak to the quality of the meat, but the veggies are really good if you put the green goddess sauce on them and then put the sesame batter on it. YUM.
I'd say it's what you make of it. If you go with a fun attitude, it's a fun place to eat. If you go thinking "why am I paying and I have to do the work" then it's gonna suck. The staff at ours is always super nice, but that will vary from place to place.