The situation is the same as it was 15 years ago.

US dollars accepted nearly everywhere.

I'll be visiting in a few months, and I plan to do as Scubaman said: US$ and credit cards.

Mostly cash, as my card charges a 1% foreign transaction fee.