I'm not always a fan of buffet style restaurants. This one wasn't bad. With buffet-style you can often get a mixed bag: you sometimes get mediocre food and often get cold food. When I went there it was pretty good - seeing what the other reviewers have written I think I may have lucked out. I didn't have a problem with the food temperature - but that might have been my timing.
I thought the italian-style dishes were probably the better prepared ones. I'll agree that the salad bar doesn't have nearly enough options. The staff also wasn't very attentive - they were nowhere to be found at some times.