The most important things to know before you visit Cancún