Acapulco has long been one of Mexico’s most iconic beach destinations, set around a sweeping bay on the Pacific coast with the Sierra Madre ...