Strictly average given the price.
Layout sucks, 2 long lines of food and 1 long line along the back wall with cooking/carving stations.
TIP: people line up on one side of the carving station for omelettes or whatever the chef is custom cooking for people. Feel free to skip that line and go right to the beef/ham/turkey carving stations past that.
If you can get a discount or a coupon, it can be a good deal but its just a typical buffet.