A little pricey(large bucket around 14 bucks now) but decent driving range with plenty of mats and 2 grass areas. Chipping/putting area. All decent. Mini golf is maybe the worst I’ve ever seen. About ½ the holes you’re guaranteed to land your ball in filthy stagnant water. Sand trap in mini golf are ridiculous. Poorly maintained, carpet ripped and coming up on several holes. Added bonus was the dumbass employee walking through hole ASYOU’REPUTTING with a gas powered leaf blower! Seriously dude!!! So, adequate driving range, mostly good staff, ok snack bar, and maybe the worst mini golf in the world.