We come here mostly to play miniature golf. This place is a little run-down, but there are 3 courses and they're mostly well maintained. We could see that the green turf had been replaced fairly recently and everything on the course we played was working properly. That says a lot since some of the patrons seem to have destructive tendencies -- the damage that I saw was definitely not due to "normal wear and tear," Which is unfortunate. This is why we can't have nice things, people!
There really aren't other places in the area to play mini-golf, so you don't have a lot of choice if that's what you want to do. It is nice that there are 3 different courses as it helps break up the crowds and provides some variety. The course we played -- Princess Path, I think -- was just challenging enough to be fun for both adults and kids, so our family of 4 had a good time.