Since you are going on Carnival, pls. be aware that they offer group babysitting for your toddler on port mornings as well as after 10 p.m. nightly. You pay an hourly fee and bring diapers for your little one.
All ships have plenty of whole milk for kids. Not sure if Elation has mini-frigs in cabins since it's an older ship -- I'm thinking not. But you should be able to get the milk easily at the buffet or dining room.
Family Cruise Editor