Well organized, good communication, fun and professional driver (Thomas) and excellent food. It was a great day over all, starting from hotel pick up @ 6:30am till drop off 6:30pm. We opted for the Hoover dam and Grand Canyon tour out of many different packages. Highly recommend!