This is my first post here so apologies if it's in the wrong place.

My fiance & I will be honeymooning at CSA mid June & have a couple of questions:

1. What currency is best to have for off resort wanderings? US or Jamaican Dollars?

2. Should we expect some/a fair bit/or heaps of rain being as it's June & weather forecasts always seem to show clouds for Jamaica?

Thanks for your help!