I do not know what other people talking about but this place is nice. Very good rost duck and dim sums. Very fresh and cooked to order and price is avarage ( actually rost duck is cheaper than other chinese restaurants in neighborhood)
Open ntill 5 am and rice and tea is free. Highly recommended.