Quality has sure gone down in the last couple of years. I came for dim sum and dinner during the Chinese New Year season. Not only did food quality go down, but their service was quite slow.
Staff: The food is so slow now. It took over an hour for most of our dim sum dishes to come and our last dish (chicken buns) took a little under two hours. The staff weren't really clearing dishes and they kept piling up. For dinner service, it was near impossible to find someone to place our order and then throughout the night no one refilled out tea pots.
Food: For dim sum, all the deep fried stuff tasted burnt and were very hard. At dinner the meats were all very overcooked and tough. The cha shu was notably the worst. Nothing was good for either meals.
Overall, still not the absolute worst, but we definitely cancelled another reservation due to the poor service and food.