Visited this restaurant while on vacation. With two small kids (ages 2 & 4), we needed variety. The food was average, at best. The drink station was great, and it included milk for the kids. The empty food items on the buffet were replaced promptly. Most of the food was hot. The dessert selections were more than I was expecting. Our biggest issue was having to wait for clean plates and bowls for dessert. The servers were friendly and always offering to help. Definitely not the best food I've had lately, but an affordable option with lots of variety for a family with kids.
P. S. We were there on family night (Thursday). Although we did not participate, there were plenty of activities for the kids to create.