We took in this attraction as part of a Sunday tour of Mexico City. I had no idea what to expect before arrival: it was just boarded as boat ride. This has to be one of the most surreal experiences. Hundreds of multicoloured punts with a refectory table and seats jostle for position in a canal which was part of the ancient waterways. Best to bring your own picnic. Seemingly incompetent punt-men jostle for position between the narrow bridges and move the boats along at a crawls pace. During the ride mariachi bands and xylophone players will offer their services, and if accepted, will hitch their punt to yours for the duration of their performance. Vendors will come alongside to sell whatever they have. We resisted buying some magnificent throws, and were disappointed to not see them elsewhere in Mexico. However, the prices were not good,and there was not really the opportunity to bargain.
Note that there is not much in the way of food available in the surrounding market place to take with you, so you should prepare and bring it with you. As expected, beer is not a problem



