Upon arrival in Las Vegas, I've booked this tour quite spontaniously and it was a great decision to do so! The drive is very long, I won't lie about it, but the view of the Grand Canyon is so worth it. Nice driver, very well structured tour, comfortable coach - you'll get all you need.