We are considering taking our family to Chicago, Illinois over New Years via Amtrak. We would depart from Osceola, Iowa and ride the train to Chicago. Any input on this trip or if buying the family sleeper is necessary would be helpful. We have two teenagers, a toddler and a baby. Thanks.