This was a great, all encompassing tour of Niagara Falls via a shuttle bus, walking and the Maid of the Mist boat ride. We had a wonderful tour guide, Shelly, who was incredibly knowledgeable of the area and was very thoughtful and engaging for the variety of ages on the tour. I would highly recommend the tour as well as Shelly for anyone visiting!