I can not say enough good things about this! The booking was easy, transportation arrived right on time at our hotel. This is a marvelous experience that I would recommend to anyone! The scenery on the way to the Grand Canyon is breathtakingly beautiful. But what made this experience so special was our pilot JIMMY!!! He was absolutely fantastic. He has the best personality, super easy-going, very informative, and funny as can be. He talked to the entire entire flight, giving us history about all the different landmarks and scenery, but it wasn’t the type of talking that annoyed you, it was warm and silly, and made the flight extremely enjoyable! Very smooth flying with excellent landings. My one and only complaint would have to be transportation. The person who picked us up From our hotel, to take us to the airport in Boulder city, where our flight was drive like a maniac. Speeding and swerving in and out of lanes, abrupt braking to the point it made me car sick. He was friendly just not a good driver!