Our pilot Cameron was so engaged, remembering everyone's name and addressing interesting narration to each person by name at least once (felt more engaging, and I'm sure our 9 year olds dug that). The music he picked was awesome and complimentary, his knowledge was great and appreciated. The tour itself was insanely awesome. 45 minutes was a good amount of time for us with the young kids, and worth every penny. It was raining which only increased the waterfalls we saw. I highly recommend the tour and Air Maui - great booking and flight experience from beginning to end.