Went here for mini golf and it was a great course with many different and challenging holes. The course is well maintained, although hole 9 is under construction. I came on a chilly mid September Friday night and to my surprise it was actually a little busy. There was a large group of 6 or so in front of my date and I, but there were plenty of benches to sit and wait for a little while not being on top of the other group. We did eventually end up playing the two holes ahead of them and then going back to the two holes they were on and then going around them. I've been to other course that aren't near as creative and tell you to limit your strokes to 3 or 4. That said, this place doesn't, which is nice if you aren't in a hurry or bothered by waiting as they allow large groups. All in all it's a great course that's very creative and not boring. Oh but there are quite a few holes that spray/squirt water, interesting concept, but could be annoying to some.