My nephew and his wife honeymooned in Cancun last year. They were in an all-inclusive resort with security.
Still couldn't convince me to go under any circumstances.
Which is a pity, because I'd love to see the ruins throughout Central and South America.
My nephew in law, who is Mexican (but Spanish Mexican so he's white bread looking), takes my grandniece to Cancun every year. They always stay at the same kind of fancy resort with security, but these days I worry every time they go.
I've done Mexico and Central America for dive trips and seeing the Mayan ruins, including going well outside of normal tourist destinations, but that was some years ago. I don't think I'd take the, while small, still much larger than it used to be, risk of doing those trips these days.