Food is pricey, but is a decent portion and tastes great.
We went to this place numerous times for dim sum. We try to go before 11am as thats when you can get the dim sum prices special. Be warned that if you don't make a booking, expect long wait times. Typically 30-45 minutes, especially on holidays.
Food always comes out hot, fresh, and very nicely presented.