I took the overnight tour to Hoover Dam, Grand Canyon, Horseshoe Bend and Antelope Canyon on Sep 21-22 and it’s one of the best tours ever. Michael, our tour guide, was absolutely fantastic. He explained things well, took care of everyone, and ensured that we were all ok throughout the entire 2-day trip. There were plenty of time at each attraction and Michael helped to take photos for everyone. There were also many rest stops. Michael always told us in advance how long it would take until the next stop and asked us along the way if we needed any water, drinks or snacks. The overnight accommodation was good and clean. The vehicle was comfortable and there were WiFi and charging ports in the vehicle. Michael also asked us to switch seats around on the 2nd day so no one needed to sit at the back for the entire trip. I highly recommend this tour.