The bus arrived on time at our pick up location in Santa Monica and transported us to the main terminal in Anaheim where we boarded our bus to Las Vegas. The company and transfer was efficient and organized. We received two snacks and two drinks during our ride and stopped in Barstow along the way (going and returning). The bus hostess on the way to and from Las Vegas was somewhat irritating, but I'd say she was suffering from job burn out. Otherwise, we were extremely happy with our driver and guide on the second day and our 14 hour excursion to the Grand Canyon. Our guide was extremely pleasant, interesting, informative and truly positive. We also enjoyed his videos on the history of Las Vegas Part 1 and 2 and the Terry Fator Las Vegas ventriliquist show video on the way back. I'd definitely recommend this 3 day tour to those who are in a hurry and have a limited amount of time. Although it was a great trip to the GC, we only spent about a total two hours in two different viewpoint locations there--long drive for little time spent at the GC. Otherwise, no complaints!