For years, Playa del Carmen was the golden child of Mexican beach destinations. Budget-friendly, reliably sunny, and ...