There was a time when Cancún felt like paradise. The turquoise waters, white sand beaches, and endless margaritas made it the ...