Bus driver didn't know how to operate the bus and spent half an hour to get the dvd started. AC broke down in the middle of the trip, Bus broke down on our way back and we waited in a desert area in Arizona for 3 hours. When another bus driver finally came, she didn't want to drive us back to our hotel but dropped us off at another hotel that was close to us at 3AM in the morning. We have another tour with them the next day and got less than 1 hour of sleep. They totally ruined our vacation! This tour company is horrible. And I called to complain and said there's nothing they can do about these issues!