This bus arrived to the pickup location early and didnt wait. We were told to arrive by 820am and the bus will wait until 825am. We arrived at 820a and saw the bus leaving. We missed the tour and when we called the company they said there was n ok thing they can do. Awful customer service. I prefer using Mexi Tours.