This was such a waste of money. First off, the instructions are very confusing. You choose a time to go on your canal cruise and Heineken experience. We chose 2:30pm, thinking we would start off on the canal cruise and then end up at the Heineken experience building. They give you two options where to pick up the canal cruise, so on the day of the cruise, we navigated to one of the places. The woman dismissed us, telling us that we had the appointment for the Heineken experience at 2:30, not the canal cruise. She was very unsympathetic and said we had 10 min to get to the Heineken experience. We walked super fast, got there on time, but it would have not been a big deal if we were a few minutes late.
The Heineken experience is so boring. I wouldn't wast a dollar on it. It's so commercialized and dull. The Canal cruise was also boring. It wasn't interesting. They provide earphones, but you can't hear what the tape is saying most of the time. I think you could probably get a better cruise from a local hotel or one while you are there. No real need to book ahead of time.