To me, that would be a bad idea, just sayin’! Fees, exchange rates, potential for your account to be compromised. Call me paranoid but your home bank is a much safer bet.
Better to get some before you leave you’ll get a better rate of exchange But they can also exchange at the reception desk, at least they use to. There’s also a machine next door at the convenience store
I just tip in American Dollars ... and always have a few $2 bills on hand .. for whatever reason Mexicans consider $2 bills lucky .. so we’ve heard ..