The main reason for me repeatedly coming here is due to my girlfriend's love of their decor as it reminds her of Disneyland's Indiana Jones ride and we gets tons of "2 for 1" offers using the MyVegas rewards or I'll get it comped.
I wouldn't choose to eat here [paying full price] as I feel that they are way over priced for what they serve. If you get the "Take 2 Pass" which allows you to eat here and at the Excalibur buffet for 24 hours, it might be worth it if you're able to eat at least 3 times. They have the standard buffet foods here and the drinks are self-serve. At best, they are a $14.95 per person buffet for brunch/dinner.
Service is somewhat slow in getting the dirty plates off the table but it's tolerable as the staff seems to be trying hard to get it done (they always seem to be short staffed). There are tons of better options but for comped or "2 for 1", go for it.