We had a very special visitor this morning, followed by partying, dancing, games and a snowball fight.