The buffet food is outstanding. The quality of the food for a buffet is great and the selection they have is great. They have every type of food you can imagine. In terms of the food and selection, you will not be disappointed.
The only downside to this buffet is the service. The line to pay was long and slow and it took a long time to seat us (A party of 5). Our waitress was slow and rarely ever came around to fill drinks and check on us. It took a miracle to get some water and ketchup.
Overall, this buffet is excellent and you can't go wrong minus the bad service which is not a big deal since you don't need much service at a buffet. I will definitely come back.