Well we successfully managed to get the flight to Miami, 9 hours later arrived in Miami.
Zoomed through US immigration in about 10 minutes. Don't know why people go on about them
Hung around at Miami airport for 5 hours and then got 2 hour flight to Cancun.
Mexican immigration person didn't even look up at us, let alone ask us any questions. Fair enough.
Transferred to hotel and immediately relaxed with a massive buffet.
4 days later and still relaxing with large buffets, unlimted food and drinks. Nice sunshine, amazing rain showers occaionally. Fabulous air conditioning in room and brilliant swimming pool outside of room.