3.5 Stars. I had a hard time picking between 3 and 4.
The food tastes amazing, portions are huge, and the people are very nice. But, they've gotten my order wrong 2 out of the 3 times I've eaten there, and it was different people getting it wrong. Maybe it's just too noisy in there? But they never ask me to repeat it or give any other indications that they can't hear me.