The food is amazing, and the stars are for the taste. Timing, however, I would give 2.5 stars. You're gonna have to wait for a seat if you don't know someone or have a reservation. The lunch menu is great (try the steamed egg yolk cream bun!), but dim sum can be slow.
So if you don't mind sitting a bit too get your food or waiting in line for a seat, this is a great place to try.