It takes about 25 minutes by boat to cross the Caribbean Sea from Cancun to Isla Mujeres, but you may as well be entering another world. This isn’t the Mexico of spring breakers and tequila-fuelled ...