We had a nice time on our first visit to CrackerJax. I did feel that the cost to ride the rides was over priced. The mini golf was ok, not the best in town, some of the greens were rough. We will be back to check out the batting cages, it was a great day and not too busy.