The wait staff did seem knowledgeable and very helpful, however the kitchen staff forgot 2 of my grandkids meals. Those 2 finally received their meals an hour after the rest of us had ours. The kitchen staff did a horrible job, not only with our meal, but several others. There was no reason for anyone to have to wait 1-1/2 hrs for their food. They honestly were not that busy.