"Great sights, no hassles. We did the All American Tour with JC as our guide. There were only 8 people on the tour, so it was quite relaxed with plenty of time to enjoy each stop. Cave of the Winds and the Maid of the Mist boat ride were the two highlights. In both places, ponchos were provided that were necessary (you get very wet)! The power of the falls was awesome! We also visited the Giant Whirlpool, Goat Island, Three Sisters Islands, and the Observation Tower. Because we had more time, JC also stopped at a trading post for us to have a restroom break and buy a snack. JC did a good job keeping everyone together, providing information, and keeping the tour running to schedule. Great day. Glad we did the tour and didn't try to negotiate the roads, parking, and attraction entries ourselves. We did the morning tour, which I think was a good call. We could see the queues were getting much longer as the day went on."