The food quality was very good, the salad bar and the meats... But, our meal felt like it took 30 mins start to finish... We felt rushed, uncivilized and that we were just a table-top that needed to be cleared for the next dinners... It would be a very pleasant experience if there were 30% less tables and the waiters SLOWED down a bit...
Pros: good food, all you can eat, cheap for what it is
Cons: loud, rushed, crowed
more