Good place for family get together, there is something for everybody and the grandkids love the ice cream bar and deserts. Restaurant can be messy at times with plates on tables and food on floor. Large amount of seating and food is generally good. Price is reasonable. It is busy on Sunday's.