I went on the miniature golf course yesterday and it was an OK experience. Perhaps I should have expected this being a 20-something going to a miniature golf course. The holes overall lack creativity and fun challenges, structures, or obstacles. Each hole was roughly the same with curves, elevated hills, and usually open-ended at the end so if you overshoot your ball will wind up in water.
Again, perhaps I should have expected families with kids running wild, and I should have expected the too-cool-teenagers to be there too, but I didn't and was disappointed when these were the people we were golfing around or running through our shots.
The staff was helpful and suggested we start at a hole not behind large groups, children, or teenagers, because there was only two of us.