The ADO website is http://www.ado.com.mx/ado/index.jsp but it is in Spanish. I took the overnite bus last Jan. because we were meeting friends arriving in Belize CIty. It leaves from the Cancun bus depot, not the airport. I found it to be a long day of travelling having left Winnipeg early in the morning. The bus wasn't as cold as some people mentioned. You have to exit the bus, get your luggage and go thru a 'customs' check when you reach the Belize border so no sleeping all nite and there seemed to be alot of speed bumps so the bus was regularily slowing down. The price is good but then you need to pay to get elsewhere if you are not staying in Belize City. I prefer to spend a day or so in Playa del Carmen and take the ADO bus to Chetumal and then the water ferry to San Pedro.