ADO Bus
So far Mexico has some of the nicest busses I have ever taken. You really have your choice of class here. If your in for a long ride do take the best bus they have. It's worth every penny. I'm very impressed what they did with the Primer Class. Ist class buses. The seats are better then any fist class plane you can ride in.