Los Angeles, California
The busride was nice, the hotel was very good, I guess the Grand Canyon Tour was great too, unfortunately we missed it because of our previous Vegas-Party-Night. Whatever. I liked it. If you don't mind waiting for the bus to start (check-in took a while), and if you are independent and know how to deal with problems (they signed us in for the 3-day-tour - but we complained and they rescheduled everything for us) ....do it. It's nice.