Hi there - I'll be doing Cinderella for the first time! I would like to know how well stocked you think the rest stops are. Of course they have some food and water...Does anybody recall if they serve a good sports drink? Do they have sunscreen? Do they have a way to wash your hands? Thanks!