There are some great points made for both lines here. I just wanted to add a couple of thoughts. My kids changed enormously from 20 months to 3 years old. I know it’s hard to plan now for who she will be at the time of sailing, but I would guess your daughter could very possibly be much more into characters, as well as the deck parties, lobby dance parties with characters, themed splash area and the overall kid friendly atmosphere at that time. If you were going now at this age, I’d say choose for the parents, but at 3 I’d probably lean DCL personally.
She might be delighted by the little things, like stopping by Bibbiddi Boppity Boutique each day for some pixie dust (glitter)waved into her hair with a magic wand by a fairy godmother, a fun free activity. Or even a princess makeover there one day.
I wouldn’t be positive that you won’t leave her at the kids clubs by then, it’s possible that you could change your mind. And at that age you might not choose to leave her for very long but most of their activities are 15-30 minutes long, so you might choose one activity a day that sounds engaging for her and try it out. You wouldn’t be the first parents to linger in the hallway watching through the opening to make sure your kiddo is happy. At the very least, if you don’t drop her off at all there’s still a ton of Open House times where you can go into the kids club spaces as a family and enjoy the space together with your daughter.
On a 7 night Fantasy sailing you’ll be able to do a character breakfast one morning which typically has several Disney Jr characters and there’s a good chance she might be interested in them by then. You’ll also have likely have a fair bit of family friendly day time activities on a 7 night as well as engaging evening activities for all ages. Your 3 year old would probably get a kick out of Taylor Mason for example, a family comedian that we’ve seen before on DCL 7 nights. Even if she doesn’t understand everything, he uses funny voices and puppets and usually has every kid in the audience rolling with laughter, even 3 year olds.
Thanks after my wife read your post she pretty much vetoed any other cruise line for now
I think for now we will stick to Disney so everyone can enjoy and have a good time.