Less than an hour from Cancun’s airport and served by nonstop flights from dozens of cities, Playa del Carmen is a sparkling stretch of Mexico’s Riviera Maya known for turquoise waters, tropical ...