I booked this company for arrival and departure in Mexico City. The day before departure, I reached out to Amigo Tours to confirm my hotel pickup. They told me to be in the lobby at 6:15 AM. At that time, my husband and I were in the lobby. No one showed up. At 6:30 AM, we started calling the numbers provided and using WhatsApp to try to contact the company with no initial response. At 6:45 AM, someone finally responds stating that the driver is not coming and I should book another means of transportation so I don't miss my flight. I was so upset and stressed out trying to get a last minute taxi to the airport. Not to mention the complete unprofessionalism I dealt with from the company. They basically stated that they are sorry but sometimes things happen that we don't like and have no control over. Really?!?! It's your company. Get some control. Book this transportation at your own risk. I DO NOT recommend.