I wanted so bad for this to be the best Madison experience of my life! But it wasn't. We ordered our tickets a few weeks in advance so we didn't know that our cruise would be rained out. It was pouring and they had us come aboard anyway with the possibility of leaving the dock. We did not leave the dock. There was limited seating because half the boat seats are exposed. It was wet, stuffy, and crowded. I wish they would have canceled it instead of putting us on a drenched boat. We left early and very disappointed. We did not pay to sit on a docked boat only to pay for more drinks. The drinks were good. The food was stale. We didn't think they were going to refund the ticket costs because they have a strict policy online, but they did refund ticket cost. which I appreciate. I would give this experience another shot but I would not buy tickets more than a week in advance.