It will be like shopping at k-mart vs shopping at Nordstroms. I have never been on a carnival cruise because of the descriptions I have heard like yours, but we are going on our 4th Disney cruise next month. Last time we took my nephew, who is 5. The servers made sure he got his dinner with our...