When we took our DS we would do a combination of things.
First we never woke him up in the mornings. We started our day when he woke up. Since at nights he was staying up so much later then normal, we knew he needed the sleep.
Our DS would take cat naps in the stroller or on our shoulder. When he would sleep, DH & I would do some quiet things (re: one of the shows or some shopping).
We would go back to the hotel every day for about 2 hours, but DS was usually so excited he would not sleep. But he did get some down time, and some swimming to.
We are not schedule people at home, but we do have a routine DS has kind of set for himself.
On vacation though we throw all routines out the window. I have had friends who schedule hard & they do vacations both ways. The ones that throw their schedule out the window on vacation always end up having a much better time then those who are slaves to the clock.
My DS was staying up very late in the parks, eating a lot of junk & just basically being a crazy 2 year old. It was wonderful!
When we got home, within a few days he was back to his "normal" self. Which meant he was back to sleeping 11-12 hours a night, he would take his 2ish hour nap every day & he was wanting veggies over sweets again.
So it wa not the end of the world because my DS stayed up late, or his naps were all screwy, or he ate a lot of chicken nuggets & fries in Disney World.
We had a great, stress FREE vacation.
We would also carry those indivdual packs of goldfish crackers & teddy grams in the parks. The were great for DS to play with & snack on if he got munchy.
We did all of our dinners scheduled for the trip. But if DS was getting hungry before our PS, we would stop & get hi something. I did not care if he ate an hour before our PS & just picked at dinner, or what. As long as he was happy we were happy!