A cruise on the Disney Fantasy is a journey of wonder for children, parents, and grandparents. We travelled to the western Caribbean, and had a magical time. Our grandchildren were busy every moment of each of our 7 days at sea. There is so much to do that they could not take it all in. Their parents reveled with them at the pool (quite small) and the "Aquaduck" water slide attraction. As a grandfather, I tool enjoyed the Aquaduck, and joining the kids in many of their activities. There are movies showing in three theaters most of the time. one of the theaters is part of the pool area in the open outdoors. What a GREAT time, watching movies all evening on the upper pool deck on a giant screen, eating all of the soft ice cream and pizza you want. There are six restaurants on board (two for extra fee) and the food is better than average, but not extravagant in the regular eateries. I did not pay the fee for the two upscale restaurants, so cannot comment. this cruise is definitely not centered around lavish food, which many of the adult cruises are. I think that cruising with a family is an extra benefit, as all can enjoy the trip.
One of the Ports of call, Costa Maya, was disappointing. Disney could eliminate that port, in favor of two days at Disney's own island Castaway Cay. The beaches on this island are of white sand. The adult beach (18 and over) on this island features water so clear for snorkeling that it must be seen to be believed. It is calm and peaceful. The family beach is mayhem, the water murky from heavy activity but great fun for the younger ones. Scuba diving in Cozumel is wonderful, and the water in April around 80 degrees.
We will definitely take another, and possibly more, Disney cruises, with Mickey and the gang in full attendance all the time. Unfortunately, young families often have a toddler or infant with them. That can't be helped. Having grandparents along for the trip helps that problem. That often looked like no fun for the little one or the adult in charge. It appeared to me that children age 5 and above had a great time. Most of them, including my 8 and 11 year old grandchildren were entirely, completely spent by the last day! (So were their parents, and my wife, and I). What an absolutely wonderful cruise!