I've been here a number of times for dim sum and the food has been consistent. The fried squid is one of my favourites there, it's crispy and not tough. There is always a line during the time I usually go (which is around 12 or 1pm) but then again I would be skeptical about any dim sum place without a line up on a weekend at that time! I've had no problems with the service, they are pretty quick and efficient. I would come back anytime.