I was staying on a work visit at Excalibur and decided to try out the buffet as I thought it'd be quicker than trying to sit down at one of the other restaurants.
I was quickly mistaken as it seems the buffet line couldn't seem to be executed quickly.
I waited for a good 45mins before I was even seated. They offered a unlimited "eat all day" option for a higher price and when those people came back for their meal; they were told they had to return to the end of the line like everyone else.
Once I got seated & tried to get into line to get food; it wasn't very well organized and the food was sub-par. Not a huge selection & they had steamed shrimp but no butter. Asked the chef if they had melted butter & was told they had butter for bread & that was all.
Overall, you'll get what you pay for. It was not the best meal I've had.