It was overall a great experience. The boats are confortable, easy for kids, and not as noisy as others I experienced in the past.
Our tour guide Tom made the visit especially enjoyable. He was punctual, informative, and he took care of everything in such a timely manner that during a very crowded day we did not have to wait a minute in line for anything.