I must admit buffets are usually not my first pick. The atmosphere is not the best. The food is, as expected, not the freshest. The restaurant is very crowded and sometimes little kids may not understand sanitary expectations and pick stuff up with their hands and other little things like that. The dessert section is a hotspot for little kids, so personally I avoid it. A lot of the food in itself isn't my favorite. The service is good for a buffet though. Overall it's a good place to take the family on a budget but, not the first pick.