Everything was amazing, including our guide, Mohammad. He picked us up exactly when expected (a few minutes early which was nice). He is very personable, friendly and knowledgable. He guided us through the Maid of the Mist ride - told us where to stand, as we had preferences, his advice was spot on! We moved on to the Cave of the Winds, and then the Observation Deck and again he guided us perfectly while all the time giving us great information and answered all of our questions perfectly. Mohammad is so knowledgeable that we found others, not on our tour, trying to listen in to all the great facts about the falls and surrounding areas. Mohammad is great, he also guides tours other than the Niagara tour. Africa and many others. If you are looking to plan an international tour contact Mohammad website: Global Conquest.