Excellent service at a buffet that will definitely leave you very full. The freshly prepared items that they bring to you are undoubtedly the best tasting ones out of the selection you have to choose from. I was especially impressed by the chicken soup they brought out. It was reminiscent of tom yum soup, with complex and robust flavors. I would say that was the best part of our meal. The spring rolls were also very good, lots of crunch and flavor. The actual buffet items were mainly chicken-based, with some pork chops (which were very tasty and tender) to provide a slight mix in the meats. I think the items sitting in the buffet trays should be covered when not in use since the rice was a bit crunchy from sitting too long in the open air, and the fruits looked withered due to the same reason. If I went here again, I might order some items a-la-carte rather than trying the buffet since the soup and spring rolls were excellent, while the items in the buffet trays (with the exception of the pork chops) were just OK.