I took this trip to Grand Canyon from Las Vegas. There was a delay from the time they picked us up by 30 minutes and created delays in our itinerary. The worse experience is we arrived back in Las Vegas at 10pm and had to stop in 12 different locations that I arrived in my hotel at 11. It was a nightmare - never again