We cruised on
DCL often when our DD was 2 and 3 and here would be a couple of suggestions I would make.
1. She loves juice and milk, so we filled up a tervis each morning at breakfast with apple juice and grabbed a carton of milk and put it in our in room fridge for drinks later in the day or in our room.
2. We brought our own large Tervis tumblers or Yeti Ramblers to fill up at the drink stations to avoid frequent return trips
3. Splash pad is great for non potty trained kids and we tried to do it early in the morning before the larger kids got in there and started running around.
4. We always had Main Seating at dinner as our little one would be so tired at night that she couldn't make it through the late dinner.
5. One of us always took her to the room for a nap after lunch to keep her on her schedule. (other one could get a massage, work out in the gym or lay out at the adult pool)
6. If she was still in diapers, we requested a diaper genie for the room.
7. The nursery is not a bad thing. Our DD had time in there every day even if it was for a couple of hours so we could eat at Palo. They did crafts, have toys, watched movies and many times have a character drop by to read a story to the kids. They can even have an area with cribs for babies/toddlers to nap if necessary.
8. Open houses are a good way to get the kids acclimated to the clubs/nursery as well as let the parent see what it is all about.
9. Get princess meet and greet tickets reserved as soon as your activity booking window opens.
10. We bring pirate hats, outfits, foam swords, glow sticks, etc for Pirate night as our DD loves to dress up now. (when she was 2 and 3 not as much)
Good luck