Christmas spirit in full swing