We will be traveling on the redeye flight from San Francisco to Orlando, stopping over in Atlanta on May 31-June 1. We will be traveling with the kids (9, 5, 3, 1). Are there usually a lot of pillows and blankets available for these flights? Should I bring something of my own for them to be a little more comfortable (beach towels, blankets, travel pillows)? Also, anyone know how clean they are? I am trying not to carry too much with the new carryon limitations. Thanks in advance for responses.