I recently took my 2 sons on a maverick Grand Canyon tour, it was amazing, about 4 hrs found trip from when they picked us up the hotel to when they dropped us back off. The staff is very friendly, our pilot Matt was very knowledgeable not only about the canyon , Hoover dam, & the desert, but pretty sharp on geology & other topics . I would definitely recommend this tour over a 12 to15 hr bus tour. It’s no doubt more money but I don’t think you will be disappointed.