We head here before softball season to try out the batting cages. The staff is friendly and it's a good time and good place to get ready for the upcoming season. I haven't played mini golf here yet, but got a look at the course and it looks decent. Similar to a lot of the mini-golf places in the midwest. No real frills. I did hear a lot of "doh!"s coming from the course, so apparently it isn't that easy. Fun times here for kids and adults.