A nice air-conditioned way to spend about an hour. Prices are reasonable ($9 for adults, $7.50 for children aged 4-11 years old). We appreciated that it was indoors and a welcome break from the blazing 100 degree heat outside.
The waiting area has some arcade games that cost anywhere from 25 cents to $1 to play. You can get a free card and load credits on it, and then redeem the tickets for prizes like stuffed animals. They also have a party area where kids can have pizza and cake, and seem to be quite popular for hosting parties for little kids.
The mini golf course itself is 18 holes, and there are black lights, some flashing disco lights, and some awesome large animal decorations. It is pretty fun! On the last hole, you have the option of shooting your ball into a pinball type machine. If your ball ends up in the middle slot, you get a free game for next time.