Although it is known for its luxurious beach resorts here and in Zihuatanejo , Guerrero is one of Mexico 's poorest states , and its history has been marred by decades of guerrilla fighting and government-sponsored attacks against its opponents .