I usually buy pesos in advance of traveling to Mexico because since the laws changed about money, it's just easier. When traveling to Cancun, it's usually no big deal, because it's like you're in Miami. Everyone speaks English and the USD is everywhere.
I still plan to buy my pesos before I go, but should I recommend it to the members of the group I'm traveling with? I know the Ixtapa/ZIH area is less commercial.
Any comments or suggestions regarding this topic are welcome.
Thanks in advance!