I've now been here for breakfast, lunch and dinner and would continue to go back. It's a nice solid buffet that has something for everyone, including high-value items like sushi and crab legs during lunch and dinner. Of course you're going to be disappointed and find it overpriced if you come here and just eat pizza and salad.
My one complaint is that they're either not staffed correctly or for some other reason they make people stand around waiting for a table while half the tables in the places are sitting empty. That said, the last four times I went we didn't have to wait at all, but it was pretty early on weekdays.