The weather patterns seem to be surprisingly different on different parts of the island, so the time and frequency of rain probably depends on which resort you're going to.
I have been to CSA twice...