There´s a place where fun people gather to share ideas and opinions. And that place is the forums. Good thing you're here!
Videos, photos and positive word of mouth accolades are the best forms of advertising that Carnival could ask for, IMHO. You've done a great job of sharing your family vacation with us, and we will now pass the good word to others.
AWSOME ! You should send this to Carnival, see if they will use some of it for an advertisement. They may pay you to use it.