The quality of the meat is great. The meat are all fresh and well-marinated. The other sides like rice and noodles are in small portion, which is great as I got to try more things without wasting. The servers checked our griller to make sure nothing is burned. However, they missed our order for like 3 times. I understand the kitchen is busy but I really don't like to ask servers to do extra unnecessary things. And it's kind of frustrating that you are in a position that you don't want to wait but you don't want to order again in case of ending up to have double orders. And as the other reviews mentioned, probably in order to control the portion, the meat are very thin-cut. For things like beef tongue, thick-cut is always better.