Weather was mixed, no rain, but not quite as hot as I'd hoped (but, on Christmas, what can you expect?). The last 2 days were nice and hot, though.
We all had fun sleeping late, eating at the buffet, and lounging on the beach or by the pool (pictured here).