If you aren’t while in the mood for that you might consider Playa del Carmen, and that is another one I usually endorse. It’s about an hour or so south from the Cancun Airport by taxi or shuttle, and it’s a substantial and helpful vacationer town with a huge selection of restaurants, bars, and retailers. It’s among the f