We were one of the lucky few to get to go to the princess party for Hannah onboard. Her mom contacted GS right after boarding and set up the whole thing (and it was a surprise party for Hannah!). GS arranged for the use of Animators in the afternoon, arranged for food for the girls, arranged to have princess costumes hanging in the area for decorations and arranged for cupcakes to decorate. Hannah's mom brought on board a pinata (how do you hide that from the kids???), treat bags, princess decorations and coloring things. This actually ended up being the best DISer get-together on the cruise and was lots of fun! Hannah ended up having about 10 girls there b/w the big group of 5-7 DIS girls and a couple of extra new friends on board.
oh...if I remember correctly from what Joy said, the only request she made that was NOT honored was the appearance of a princess at the party...she totally understood that and it was a great party w/all our short princesses!