Some folks from work and I decided to make this an outing. Per person, the costs are extraordinarily reasonable: ~$9 for your first round of mini golf, and $2.16 for each replay.
Courses were fun, we started later in the evening so it would have been nice if a lot of the course lights worked. Made players with darker balls a lot harder to shoot. Add to that the rips and tears in the greens and the soggy water in the hole under the waterslide, and there were plenty of unnecessary additional hazards.
Can't speak to anything other than the mini golf, though. Would love to come back and play again, just wish they maintained the course a little better...