Last time we were in Cancun over Christmas break the weather was horrible (cloudy, cool (in the 70's). For those who have been there in late...