FYI on Country Country and $...
The front office will exchange up to $100 a day at a decent rate.
When we were there, they were off by only 2ja (rate 88-1 they gave 86-1).
We never had to hit a cambio or route cab it there/back (which add's up).
For us, it was worth the convenience to just exchange there.
Also, don't forget lots of bug spray (no screens!)