I have been visiting this restaurant for many years and the food has stayed the same very good quality, however - the service has degraded somewhat, and rushed us into ordering, and ordering all the food we wanted. We paid for a all you can eat buffet, but we had to eat the food as it arrived, as they refused to light the hot trays - three times we asked! Ordering extra food seemed to be a slight problem. We could not have our starters then order our main, and extras if required. It was thought they just wanted us to order, eat and go! Plenty of drink available. Disappointed to say the least, we were looking forward to our meal, as we do not often have Chinese. We shall be going elsewhere in future.