haha.. congrats..
Have you ever been on a cruise??
thing to remember, and this is just food for thought.. none of them are USA registered or owned (maybe disney) point being the staff are usually all non american.. thus medical services could be limited, or not what you are accustomed to..
If there are any issues with the child you should address them before you go..