We cruised on this exact same cruise (1-24 to 27). I thought the ship felt empty compared to the RCCL cruise I did. We didn't do a lot of swimming but the kids did. We never had any problems at the pool.
We were lucky enough to stay in the Roy Disney suite. It was gorgeous! I love sleeping on a ship. The rocking of the water puts you right to sleep. Thabi and Lars (concierge) bent over backwards for us. They even got us a bridge tour! Being on the bridge was an amazing experience. I had spa treatments booked that were fabulous. The tropical room was great. I wished it had stayed open later because we were 2nd dinner seating and I was never able to go up there before bed.
The shows were amazing. Not like the cheesy other cruise line shows. That is the only time I saw the ship busy.
We were able to buy items on the ship to wear to the pirate party. My daughter got the cutest pirate dress. (I will post pictures as soon as I get them uploaded.) I spent a fortune buying duty free items and special cruise only items. It was worth every penny.
Seeing the characters was so easy. Not like at WDW where you wait forever. We had a ton of adorable pictures done. (I will have to get my husband to scan them in for me to post.) I did have concierge do the autographed pillow cases for my kids. They turned out adorable!
The sail away and pirate parties we a great time! It is definately a must do!
Dinners were so-so. We ate at the assigned resturants. Triton's was ok but portions were very small. Animator's palate was my favorite! I don't remember what I ate but the changing of the colors was so cool. My kids had a blast. Parrot Cay was so-so. Loved the limbo! The only reason we didn't eat in the room that night was because my daughter fell in love with our beverage server, Vivien. Vivien is from Germany and is amazing. My daughter has cried multiple times because she wanted Vivien to come live in our house! BTW, dress up night ranged from polo's and khakis to suits and ties. It just depended upon the family. I would have felt out of place if I had dressed formally.
Nassau was a dump. We only got off the ship for a couple of hours. We did an over priced carriage ride. I thought the horse was starving and the carriage was rickety. We ate lunch at the Hard Rock. Shopped at the Coach store. And watched a funeral of a member of Parliment. That was the most exciting thing we saw. They drove the casket down Bay Street and had military marching behind. There were 7 white stretch limo's carrying family members. Many locals were at the government building watching the events unfold. We learned a lot about the government in the Bahamas and the military from the locals. The locals were very friendly. The only time we were bothered was buy the women at the port entrance that wanted to braid our hair. (If you are interested in hair braiding there are 2 women on the ship who do it. It was very sanitary. The girls get to pick their own bead colors. I had the front of my daughter's hair done in an angled corn row pattern with 3 colors of beads. We paid $34 + tip. My daughters hair lasted almost 2 weeks.)
I have officially decided to move to
Castaway Cay.

I loved it there. The water was to cool for me but I had a nice time laying in the sun. My hubby and I did couples cabana massage. They were just okay. It wasn't like when I get a really good rub down. It was more like a relaxing rub. The bad part was the people outside of the window of the cabana were having a loud drinking party. It made it difficult to relax.
The kids club was a mixed bag for my kids. My son is 8 and not really into video games. He had a tough time adjusting to all the activities (video games) because he didn't feel he could play as well as the other kids. He did like the staff directed activities like the whale dig. My daughter loved the Oceaneer's Club. Who wouldn't with the giant Captian Hook slide and clam shell chairs? They kept the little ones very busy with age appropriate activites. The graduation was very cute.
Getting off the ship was easy and sad.

Get a porter it is worth the money and he was able to get us out really quick.
Compared to other cruises I have been on I would give this a 9 out of 10.