This place has become a must go spot for me whenever we visit Vegas. They generally have very good dinner service, but dim sum is somewhat lacking behind when compared to other places nearby (although still better than those places down in Chinatown). The ambience is like any other Chinese restaurants, table placements can be too close depends on where you sit, but it's generally clean. The service has been decent to average.
Dim sum in the morning is ok, not good, but still not bad overall compared to Chinatown. I would rate it somewhere in the middle. Dinner is the best part of this place, they have a great selection of live seafood and often time there are special deals going for live seafood. I especially like their fresh live shrimps and lobsters.
Overall this place is a must-go for Chinese seafood dishes during dinner time, but for dim-sum in the morning is definitely a secondary choice.