A few hints about a Disney cruise.
Photos: If you are traveling with a group and have multiple cabins use one cabin for ALL photos. Disney sells photos the traditional way with printed pics that you can buy for $20. However, they also sell cds allowing you take home digital files. Whenever Disney takes a photo, even the coming on board photo, you will be asked for your room key. Disney stores the photos all cruise long. A kiosk allows you see all the photos taken at the end of the cruise. The trick is the files are stored by cabin number. We had three cabins and by pure luck had 90% of all our photos on one room key. Meaning we only had to buy one cd to get our photos. If the best pictures were spread out amongst three cabins we would have had to buy three cabins. Disney won't allow picking files from multiple cabins. The cost was $149 for ten digital files, $199 for fifteen digital files or $249 for all the files.
Characters: We were disappointed in our opportunity to visit characters. The lines were longer than at the Disney World theme parks and the number of characters was quite limited. There was Mickey, Minnie and friends. Snow White, Ariel and Tiana made two visits in our five day cruise but no Cinderella or Belle. Captain Jack showed up for The Pirates ON the Caribbean party. And Pinocchio was available one night. No Pooh and friends. No recent movies. If you're kids want to see characters and you'll also be at the parks, you'll save time seeing the characters there.
Entertainment: Hands down best on the water. The production values were breathtaking. Though the story line bored the kids somewhat. The kids preferred the magician and the ventriloquist.
Food: We were quite pleasantly surprised by the quality of the food. Past cruises on other cruise lines have left us assuming no money is spent on food. But Disney surpassed our expectations -except on dessert. Like all other cruise lines they forgot to put sugar in the dessert. I was left eating the Mickey Bar with the kids!!
Kids Programs: We were totally caught off guard when we found out the kids programs were free!! How could anything on a cruise be free. Our six year old boy loved the kids program. Our eight year old girl, not so much. The kids program allowed the six year old to get out of a long dinner on the last night. It was getting hard for him to sit still for that long.