How do you keep 2 6 year old girls and a 3 year old girl happy, on a bus, for 26 hours?! Think we lost our marbles when we agreed to this.....