It was an amazing experience, a complete site seeing of Niagara Falls and more. Our guide, Randy, was absolutely the key of our awesome day: absolutely nice, experienced, and able to give us some good hint to let us better capitalize our experience. Highly suggested for foreign visitors, like us (Italians)