Sailed on the March 16th Disney Fantasy Western Caribbean itinerary. The ship is gorgeous and we had a wonderful time. My husband and I are in our early 50's and our daughter is 16. We thoroughly enjoyed the food and the service, particularly Palo for dinner and Remy's for the champagne brunch. Our daughter went to Vibe and met some nice girls whom she then spent time with throughout the cruise. We recommend late dining for families with older children. That provides plenty of time to relax on your balcony after a shore excursion with a glass of wine (you can bring your own bottles on board for consumption in your suite) and a plate of cheese from Room Service. Then off to the shows at 6:15 (we never had an issue getting a seat) followed by dinner at 8:15. The atmosphere in the dining room was family friendly, but there aren't tons of little children for the later seating. Contrary to other reviews, it's great for adults and older teens; lots of fun activities, beautiful clubs and we found a nice spot to relax in the sun on Deck 12 (Forward) that was not restricted to over 18's, but was quite peaceful.
Lots of opportunities to see the characters (and be photographed with them) and the line-ups were never more than 10 minutes. We only lined up for fuzzy characters; my daughter was never into the princesses, so perhaps the line-ups were longer there. Did the Stingray swim in Grand Cayman and the Cozumel Adventure Park and both were a lot of fun. We were blessed with spectacular weather, so we just relaxed at Castaway Cay and didn't do any organized activities.
Food well exceeded our expectations (scallops, lobster, escargots, wild boar, Ahi tuna; and that was just in the regular dining rooms!) and the ship is gorgeous. Wonderful family vacation!