This place is hella busy!! Be prepared to wait even if you make reservations which is what happened to us. We went on Saturday around 1:30 and it only died down around 3.
The service: average 3/5
The food: 4/5 they had specialty dim sums on their menu other places didn't such as the fried durian, beef pastry by other things were standard. It was definitely good but wasn't extraordinary like everyone says it is.
Atmosphere: 4/5 nice interior but the fishes all crumpled together in the huge tanks made me sad and I don't even like fish.
Speed: 2/5 pretty slow in my opinion and we wanted to eat certain things together and by the time it came other things were cold. It was noticeably longer not just by a little. Maybe this is normal?
They forgot 2 of our dishes. the simple spring roll and shrimp ball. This is what made this place a 3/5. We just canceled the order at the end and mind you it was 6 people and we were there for almost 2 hours. They just completely forgot and when we told them they didn't even apologize they just said we won't charge you for them which like OBVIOUSLY we didn't eat it!