Let's get something straight - this was not a perfect cruise, and there are some elements of the service that were not up to par when compared to previous cruises. However, the Disney Fantasy is a great ship and overall, this turned out to be an extremely enjoyable cruise.
What I liked: Speedy embarkation and good arrival buffet. As the boat recently went to dry dock for a refurbished, all areas of the ship are in great shape. With the pre-registration for the kids club, confirming details was a breeze. Good departure day entertainment (standard Disney Sail-Away party). Food quality was at least above average in all locations (including buffet and rotational dining). Great captain and cruise director keep things going, even though some on the fly changes were required due to weather constraints. Never a dull moment with plenty of entertainment and character appearances. Good idea to have the ability to pre-book certain activities such as character breakfast, princess gathering, Frozen gathering and so on. Great experience at Bibbidi Boddibi salon (limited # of spots available online, many more openings on site). Although the sea was fairly rough, the crew did their best to provide for a smooth sailing (it was not perfect, but manageable). Half decent gym onboard. Palo (dining add-on) provides a great brunch experience. Castaway Cay is always a blast. We did get to see Star Wars the Last Jedi on opening night at sea and the shows were relatively good. Great table assigned at Palo and during rotational dining - which is nice
Port experience in Falmouth was great, primarily due to the Dunns Falls experience. The bobsleigh part of the tour was fun, but rushed so not as fun as advertised
Typical Disney Cabin. Great size, comfortable bedding with adequate temperature control. Ample storage space. Loved the split bathrooms. Good location on the ship close to mid stairs so easy access to upper deck.
Castaway Cay is always picture perfect and a very enjoyable experience