There is nothing else like this Buffett.
It has essentially everything you can think of it crave for a all inclusive dinner. We have went there for birthdays, dinners and even Christmas and haven't been disappointed.
I would suggest making a reservation as the wait can be pretty long at points.