Once “the queen of Mexican beach resorts”, Acapulco now faces a growing level of violence scaring the tourists away.