CFI: I have been to Cancun and AC several times and would pick AC without a doubt. Here is why: Cancun is expensive, commercial and the shopping sucks. AC is laid back, friendly, great food, and many other things. I never saw any beggars or homeless. If they are there, they didn't bother me. Plus, Cancun scared me to walk around at night.