How lucky you are to be able to surprise your kids with an awesome trip like the Cruise!!!
I would suggest waiting to tell them when you pull up to the airport. That's what we did. Here's how we surprised our kids:
Last year I wanted to attend the MNSSHalloweenParty. I made all the reservations, purchased the tickets, purchased & sewed Halloween costumes, sent their teachers a note telling them about the surprise, everything.
At the same time we were leaving, my sister was ready to have her baby.
The night before we left when the kids were sleeping I packed our bags. The next morning, the girls (9 & 10 at the time) went to school. I told them that I might have to pick them up early if Aunt Natalie has her baby. They were very excited. Our plane was leaving in the afternoon. I left work early, my husband packed up the truck and we went to the school to pick them up. Meanwhile, after they had left their classrooms, their teachers informed their classes where they were really going!
On our way to the airport, I told the girls we had to stop at Babies R Us to get a present for the new baby. Then we pulled into MacArthur Airport. I started videotaping them asking them what they thought of the new baby coming. They're looking around bewildered, then they start guessing why we're at the airport? Are we picking up Aunt Genie before we see Aunt Natalie and the new baby?
That's when I sprung it on them. I said, No, We're going to Disney World!!!! Tori was smiling immediately and Kyra gave me a dirty look, saying, You're lying, that's not nice! Don't tease me like that! That's wrong!
I'm telling her, No, really! We're going to Disney World! Look at all the luggage in the back seat!
Kyra kept accusing me of lying and pulling a rotten prank all the way until we were checked by security. When we were finally seated on the plane, Kyra had a big smile on her face, saying, Now I believe you, but I just can't believe it!!!!
It was So Fun to Surprise Them!
How Many Kids Get a Surprise Like That?! Not Many!
I say that knowing there are many many parents who would love to surprise their kids with a Disney Trip, but are financially unable. But if you've got the chance, Why Not Surprise them? The Kids Will Never Forget it!
If I were you, I'd drag the surprise out as long as possible. Just try to get everything ready while they're not around and hide all your travel arrangements, suitcases down in the basement, etc. until the very end. We don't have a big house and I was still able to keep everything under wraps.
Keep it secret until the very end. Just load up the car before you go without the kids seeing and give them some excuse, we're going to stay the night at Gramma's or an aunts house, or we're spending the weekend in a really nice resort, and then when you pull up to the airport, let them in on the surprise, and Videotape it! The looks on their faces are priceless.
Also when I was packing, I remembered to include the grooming items I know my girls used every day, hair items they like, their favorite clothes, their fanny packs with a disposeable camera, sunglasses, whatever they would have brought had you let them in on the secret.
Good Luck and Let Us Know How It Goes!!!