This trip was everything we could have hoped for and more! The entire staff was professional, courteous, and most importantly very good at what they do! Our pilot flew us up, took us around to the various scheduled activities, and made everything go smoothly. The flight back was a little bumpier due to the rising daytime temperatures, but he handled the aircraft masterfully and made the trip an absolute pleasure. We could not recommend this company and tour enough!!