Cancun is many things to many people. For most of the millions of travelers that visit the city each year, it’s the perfect vacation spot, with its soft, sandy beaches and some of the deepest blue seas you’ll find anywhere. For others, it’s a top cultural and culinary destination, where travelers are never more than …