Overall is a good trip. Well planned. Many other complaints. However, i found this trip is reasonable priced and overall quality is good. There is a note that, the grand canyon ticket is slightly expensive compare to buying ticket on sites. However, Looking at the cost of the tour itself, i still think it is worth it.
Overall experience was great. The bus ride was very smooth and the hotels are decent. The tour guide James was awesome, informative, and handled timings very well.I highly recommend this tour to anyone who want to see a lot in a short time and do not have their own vehicle. Just follow the instructions of the tour guide to get the best out of the tour. We opted out of the Vegas night tour and self visited attractions on the Las Vegas strip as we already have an idea of places.