The heat, the sand the beach -- what could be better than Christmas!