The food and the service is always top notch. Fun for the whole family. Clean and well organized. The miniature golf was a little disappointing BUT that is not their signature attraction so I give them a pass but I will pass on that the next time we visit.