My family enjoyed the trip. The heat in Vegas and Grand Canyon was the only drawback. As a result of the heat, the van AC seemed insufficient. I would advise anyone to avoid this tour in peak summer months.
This tour is great if you want to see a lot of things in a very short amount of time. The accommodation exceeded my expectations. The transportation wasn't always the best because we had to change buses quite often, also the breaks for lunch or bathroom were often way too long. I also wish there was more time in LA.
Overall it was a nice experience and would recommend it.