The dumplings are good, but not exceptional. The long line ups are not unexpected given the location in the Yu Gardens and move briskly. If possible avoid the table service on the second floor. The staff is well known for taking advantage of Western tourists - charging expensive items not ordered (substituting these for far less expensive items ordered).
More