The customer service was alright. But the main reason I deducted so many stars is because the lack of food. At any given moment, there is a maximum of 2 carts serving food. It really is frustrating when it takes around 5-10 minutes to get a small serving. The atmosphere is also very loud, and the plates and tea cups are not always clean, sometimes there are still food chunks still stuck to it. There are almost 10 employees at any given moment "serving the customers" but I barely got "served". There is a 30 minute wait for a pathetic amount of food. But overall, it's a alright place. When they do give you food, it's good quality.