My wife and I are first time visitors to Jamaica. Is there any preference in bringing down U.S. or Canadian currency to exchange for Jamaican dollars? Last year we went to D.R. and took US dollar bills for tips and Canadian money which we exchanged for Dominican pesos at our resort. We're staying at the Iberostar Rose Hall Beach. Thanks!