I am impressed with the quality of food in the all you can eat menu. There is a wide selection. All the foods like hot and sour soup and Pad Thai were very flavourful and prepared beyond the basics. There is a lot a variety of Asian and non Asian dishes and good portions sizes to try out a good amount of dishes. Really great for big groups. The service was polite and on time. One critique - I would specify that there is Jello in the some of the deserts, vegetarians would really appreciate that.