Food was decent, not a whole lot of options for an all you can eat and such a large location. I thought the servers were decent, not particularly outstanding or interested in what you are doing. Great for groups, went there as part of a birthday party.