Universal Studios Florida made one of the Best Christmas I Ever Had