Having grown up in Madison, I am very familiar with Vitense Golfland. But to be honest, I only come here for the mini golf. They have three different courses: one inside and two outside. I have done all three but I prefer the outside courses for the challenge and the fresh air. I will get into the other activities after I write about mini golf.
On my last visit, it was a rainy week in May. It was a bit cool and overcast on the night we played. We played the Wisconsin course. But because it was damp all week, some of the greens were very water logged. Not enough to deter us. but there were water hazards were there normally not. I recommend wearing real shoes on rainy nights so you don't get swishy toes.
Fun was had by all.