I took this tour in June, so the weather was great, but it was enjoyable, perfect for all ages, and interactive! The locals ""quack"" at the boat as you pass, and the ""captain"" was funny, he asked for volunteers to steer, and the kids who volunteered got a surprise sticker set. (at the end of the tour the captain gave all kids whether they steered or didn't steer a set of stickers too)
Pros: Fun
Cons: A boat tour so inclement weather would be bad
more