December can be a whirlwind. Between busy diaries, hosting duties and travel delays, quality family time often gets squeezed ...