I highly recommend this tour company for any traveller wanting to explore Arizona and the Grand Canyon. The driver, Bee was very reliable and provided great information on the way to the Canyon and great chilled out music on the way home. We had about an hour at the South Rim, so if you want to spend more time in the Canyon perhaps opt for the full day tour instead.