My 6yr old loved it , we went for an early dinner Sunday night. The food was fresh lots of selections. It was nice to see the food being cooked and replenished as needed. My 6 yr when we first sat down said he was going to eat all his dinner just so he could have cotton candy he was disappointed when he was told the machine was broken. I had a taco salad and was suprised at how tasty the meat was unlike other buffets I have been to. Good place when you want to please the child in your life on occasion.