Our travel party consisist of me(31), DH(36) and DS5(almost 6). Our DS has tree nut allergies. We spent 10 days at Disney's Beach club villas prior to our 3 day cruise. We got picked up by the Cruise Line bus at noon and arrived at the port by about 1:15. There was a bit of a wait but not too bad to check in. I had done everything online so it was pretty simple then we went and checked in for the child's activities and got his "magicband". Then we boarded the ship! I think it is nice how they announce each family as they board, but really think they should have Mickey and the gang there waving at people as they board.
The Ship: was awesome! In great shape and super clean. Never saw anything that seemed less than clean. They are always handing out hand wipes as you enter any restaurant which is great to help spreading germs. The ship was pretty easy to navigate once we found our way around.
Oceaneer Club & Lab: were great! We went and checked them out during the open house the 1st day and our son was very excited to play in "Andys room". Checking in and checking out could be a bit busy, but it was pretty organized. Our son went several times for about 1/2 hr-45 minutes each time. He attended the Pirate event (he said Jake from the Neverland pirates came), he LOVED Plutos pajama party (Pluto came) and just liked the free play. We always told him he could call us when he was ready to leave and usually after about 1/2 hour he did, but a few times he didn't and when we went to pick him up (usually for dinner) he didn't want to leave! Love that they can text the wave phone with any messages, one time about 5 min after my husband left him they text saying his flip flop broke so please bring another pair shoes. He always had a great time and the staff was very friendly and fun.
Dining: Awesome! Our son has food allergies so eating out always causes anxiety for us. Cabanas: was great we ate lunch there the 1st day and 2nd day, asked for a manager and one came out and talked to me and asked him what he would like and they prepared it in the back and brought it out for him. Great selection, and everything was fresh. My husband & I also got food from Tow mators grill and the pizza stop at times and everything always tasted great. Our main dining experience was awesome, the staff always took great care of our sons needs. Our head server Kendall even told us the night before Castaway Cay exactly which station to go to for the bbq and he would meet us there and take care of preparing our sons food, and he did! All the food we had was very good. Our son loved Animators palate, the other 2 restaurants he got a little bored by the end of the meal, as it appeared so did other kids. We ate breakfast in Enchanted Garden one morning and Royal Palace the next, that's where our wait team was and they took care of his food at breakfast also.
My only dining complaint was that we received the notice that the last morning's breakfast for "Early Dining" which we had was 6:45AM!. No way were we going to make that. So the last morning we didn't get to have breakfast with our regular wait staff we went to Cabanas instead, which ended up being fine.
Pools: Crowded. We stayed on the ship most of the Nassau day (only got off to shop for about 1/2 hour) since it was only a 3 day cruise we wanted time to have fun on the ship, but it seemed a lot of other people did also, and the pools still both had a lot of people in them. Luckily, we had just spent 10 days at Disneys beach club with the awesome huge pool there so we got lots of swimming in and our son didn't really care about the pools on the ship. He played in Nemos reef for about an hour he loved that and went in Mickeys pool for a little bit. I think everyone should make sure their children understand the pools are very small and only good to dip in and cool off, and to avoid any disappointment NOT expect to get to really "swim" in them, except maybe later in the evening or during dinner hours. I have read reviews from people complaining how disappointed their kids were that the pools were so crowded. I think it is what it is, the pools can only be so big on a cruise ship, they are there to dip in and cool off, you can get real swimming in on the beaches on the islands!.
Entertainment: We only attended one show, but it was awesome. Very entertaining, and totally what is expected of Disney.
Our room: We had a deluxe oceanview with window seating, the window was huge, almost wall to ceiling and our son loved the padded seat. He played there often. the room was a good size. Very clean. Missy, our room steward was very nice and friendly. She told us she's been with Disney Cruise line for 5 years now and goes home for a few months every 6 months. She did a great job keeping our room in shape. She also hung a towel ghost from where the curtain separates the room one night, wearing my sunglasses! Our son was so excited to see that and he still talks about it.
Our pirate party night was the 4th of July so the fireworks were perfect.
We didn't really do too much of the adult stuff at night as we didn't want to leave our son in childcare past 10. Considering next time my sister and her family coming also and getting a connected room, so after the kids go to bed leaving the door open and alternating nights going out to experience the adult area. But it wasn't bad. We did order room service at night (pizza and a bottle of wine) after he went to bed.
Our son also loved Goofy Golf up on the top deck we played several times.
Overall we had a GREAT time and wish it wasn't so short! Already planning our next, hopefully a 7 day on the Fantasy.