If you are about the food, 4~5 star. If you are all about the service, where you like to have your waiter/waitress be attentive, friendly and conversational, don't go...
They're quick to seat you, take your order, and serve your dishes. In that sense, service is good, where there are no delays. If you are limited on time and want good food, this is the place to go. One of the better places I've had dim sum and I would go back just for the food. :)