The island is beautiful no matter what time of year you go. Nobody could ever predict it, I mean look at this year, it is still snowing in April. I would not let the weather be a factor in my decision making at all. Plan your trip and have fun!!! You will still be able to do alot, if it does happen to rain, it may not last very long. Like I said before, I would not care if it snowed.
Plus, it is also nice to see Christmas in another country. The streets all decorated and midnight mass was very nice also. New Years even in town was also, really different, I think everyone was there, the whole island, packed into town,just beautiful.
I also came home with good tan!!!
So not weather complaints from me. I would do it all over again.
Jackie