My husband and I (late 60s) booked this cruise over a year ago through Costco Travel for very generous Costco Giftcards as an incentive, since few other travel agents gave anything as bonuses for booking a Disney cruise. Our family was 6 adults,and 3 grandkids ages 7, 4, and 14 months. Everything went smoothly, port arrival and departure was quick walk off when ready with no hassle and very efficient with luggage, etc.
Fantasy was beautiful, clean, just the right size to access everything. Kids club was entertaining for our girls and our little grandson enjoyed Andy's play area. All of them liked the pool and splashzones, and plenty of characters to meet.
We all enjoyed the 3 rotating restaurants with our waiters that follow you to each one and are very attentive to kids and adults, especially "Bojana" our main waitress.
We have taken 26 cruises over the years, and this was one of the best! If it wasn't so expensive we would do it more often. If you want to prebook again with a refundable deposit to use within 2 years, they provide "place savers" with incentives. We did not do this because our family cruises are every 4 or 5 years apart, and we also do Disney World and other vacations. We also loved the adults-only area with Skyline Bar, and OooLaLa bar among others. A tip, when we tried to book Palo brunch and liquor tastings before the cruise they were all sold out. We were told to board early and go right to Guest Services and request what we wanted. They hold back some reservations for then, and it worked! We got every activity we wanted.
Re: Excursions on the islands: First stop is Tortolla and we did it on our own. Just walk thru the port and get an open-air shuttle to Cane Garden Bay beach for a wonderful, white sand, calm blue water beach with chairs and umbrellas and beach bars. $9 transportation per person and free for kids if on your lap.
At St. Thomas we also took a taxi ($8) to our favorite beach "Coki Beach". Again a beautiful beach day and bring snorkles if you have them to see and feed the tropical fish. They give you dog biscuits which the fish nibble on. Water so clear you dont even need snorkles. Then shopping back in town before boarding ship.
Castaway Caye was a favorite and Disney provides everything. No problem getting a chair and umbrella (free), and plenty of activities or just relax.
We would definitely recommend a Disney cruise. Adults only areas on ship and beach if you need a break from children just put them in free kids club for an hour or two.
Cabin was well laid out with plenty of storage.