Barbecue ribs were 10 pieces of miniature bone and fat with traces of meat. The dim sum was spot on. The main meals being special sweet and sour/beef chowmein were quality but very small portions on the small plate provided. You actually feel that your being conned as the dishes arrive! Oliver Twist style! Left feeling very hungry!