This place is definitely 5 stars if you ignore the wait and the price. I think this is one of the more expensive buffets I've been to, and it is not worth the price when you have to wait so long to pay for the buffet and then wait some more in line to get food.
I've been to the buffet at two separate dinners on weekday evenings, first time the wait was about an hour, we paid the $15 fast pass. The second time the wait was half an hour, it was more manageable.
Food was delicious, I love the seafood selections and most asian selections. I think it is one of the few buffets that does asian dishes right (except for sushi). They had very tasty congee, pork buns, lightly fried salt and pepper fish, and duck.
The first time I went they had more adventurous ice cream flavors (savory), but I was very disappointed to see them disappear the second time I went. Crepe is always good, so I am happy.