The secret isn't that El Salvador is breaking human rights law, the secret is that El Salvador is an amazing place to visit and it won't break the bank. I can say first hand that Mexico and Ecuador have become sketchy; you can't feel completely safe anywhere IMO in those countries.