This was a unforgettable experience by far. I highly recommend Ms. Shelly, with over 17 years of experience under her belt, it showed. Shelly was very informative, the sweetest person, was awesome with my kids as they chose to follow her around more than me. Lol She really wanted us to get the full experience of the City of Buffalo/Niagara Falls by taking us to 2 different locations outside of the tour agenda. Her love for the city and what she does really reflected our experience with her. All the activities were fun, very kid-friendly, the weather was beautiful out besides the small rain & wind in the beginning. My kids enjoyed every minute and even requested to come back one day again and to see Shelly.