Absolutely beautiful, in the 80s during the day and the low 70s at night. The water is still in the low 80s, I wear a wet suit because I'm a weenie, but everyone else is fine. The price of the cruises go up during that time, but since booking ours for the 23rd, I've received all kinds of emails for special deals. (Of course, I've already paid for ours.) It's really fun to see palm trees decorated for Christmas. To me, the Caribbean islands are always wonderful. Our cruise in October is for my hubby's birthday, our Christmas cruise is because I don't want to have to cook and clean over the holidays
(Good excuse). Hope you have a marvelous time!!