We do field trips for my work here and every time we go is a great time. The facility is neat and clean. The staff are friendly and welcoming. They are great hosts. The food is good for the price you pay.
The only thing is that it takes a little while to get food you order, but still worth the visit