We have stayed in the marina area five or six times and I think you
will have a great time. I am a cautious person so I carry pesos, US
dollars, travelers checks, and a debit card. Overkill maybe.
There is an ATM across the street next to Magellans Restaurant; one
between the Melia and the Marriott; and an ATM in the marina.
The only casa de cambio we could find in June was in the marina
There are three banks in the Marina Plaza on the highway side of the golf course.
Have a great trip