Went on a three night cruise with my family and I could not have asked for more. The ship was amazing, the room was great especially with the verandah and the food was fantastic. The characters and how they made themselves available was great for my kids who were super excited to meet the princesses and other characters. The food was top notch and I could always find something to eat for myself and my family. The shows were great and I highly recommend going to all 3.
Disney has obviously got this whole process down because it was super easy to get on the ship and get off the ship.
Though Nassau is not my favorite place in the world, it became a great place to explore the ship and allow my kids to enjoy the oceaneers club. Castaway Cay is amazing and we took full advantage of our time there. The beaches are perfect, the water was great and it never felt over crowded.
During the day, the bed and a couch are out to relax and enjoy any time you want to escape the busyness. At night, the couch is laid down and a top bunk is dropped down to accomodate more for sleeping. The verandah is a must!