I want to give them a better rating because the food was good. Although the all you can eat did not come with the proper sides or sauces for dipping. Our waiter barely understood English so it was really hard to order or get things right. The BBQ meats were nicely marinated but without the proper service and condiments it was difficult to give them more stars.