We suggest NOT converting ANY money!
It is not necessary to convert any money to local currency (colones) as all businesses happily accept U.S. dollars (however, expect your change to be in colones).
We do suggest bringing many small bills so you do not have to receive any change in colones. The current rate of exchange fluctuates and is around 600 colones for every 1 US dollar.