I have taken my Love and the two kids here four times now. Our youngest loves this restaurant. It is becoming a regular stop for us almost weekly. We have learned that it is more enjoyable on weeknights because it is less crowded than weekends, and that really makes a difference for a buffet. There is always enough food, but it is much easier to load up your plate when you have some space. The food is decent for the price. The wait staff is good, and the atmosphere appropriate.