On the Pacific Coast some 200 miles from Mexico City lies Acapulco with its 700,000 inhabitants.