We took the tour hoping that we get to see grand canyon and Hoover dam but the tour was big disappointment. If you just want to cross the bucket list then fine but if you really want to check out GC then go by car. The tour reservation line was very long and took 1 hr. Snacks and breakfast was not at all great just coffee and some cookie and small water bottle for whole trip. Bus was in good condition. They took us to Hoover dam for just 10 mins and that to some corner spot so could not even take pics. Then we reached GC at 2.45 and they just gave us 45 mins to see GC spot and take pic which isn't sufficient at all and seems they have tie up with restaurant as while going for lunch they took detour and wasted 1.5 Hrs. And after 45 mins of GC they dropped us at some snacks center for 1 hr wasting time which we though would have been much better if given at GC spots. And took 9pn to be back at Vegas. So yeah not really recommended as per my personal opinion.