The restaurant was nice, clean, the staff were friendly, but after 45 minutes I'd only received two of the four dim sum dishes I ordered even though they came by every ten minutes to check up on me. When I paid, the manager was apologetic but charged me for the two small dishes with barely an apology and I was looked down upon for not leaving a tip. Strange experience for me.