If I could choose zero stars, I would. Do NOT book with this company. They owe a lot of money to hotels and tour operators, and independent travel agents. These debts have been outstanding since 2005. Many ciients have had problems due to them not forwarding the money for their trips. It is all but impossible to get anyone to return a phone call or email if you have a problem.
Check their reputation on Mexico travel boards if you have doubts.
more