Lots of variety, but the food was surprisingly bland, especially the crab legs. The prime rib was probably my favorite out of all the choices. Service was miserably slow even though it wasn't too crowded. Getting our drinks took 10 mins, but the refills took longer. I felt sorry for the people who ordered the all-you-can-drink bloody marys. The desserts were very pretty but everything that I tasted was dull. I think next time I'll just skip the buffet and go out to any of the great restaurants in Vegas instead.