The holidays are all about family, and the biggest challenge of throwing a Christmas party for everyone is being able to cater to all the different ages, from the smallest youngsters to the grandparents.