A little more on our travel background.
DH and I are both from the west coast. DH is from the L.A. area. So Disney = Anaheim to us. Although we still live west of the Mississippi, we're now east of the Rockies, and apparently that's all it takes for Disney to be shorthand for Orlando instead. That's been a big adjustment for us. And as a 5th generation Californian, DH has a certain amount of snobbery about the one true park. So that's one reason we're doing the two parks that are most unique to Orlando. Also, we regularly visit family in Southern California so we have opportunities to experience the Magic Kingdom (and a decent amount of Hollywood Studios) there.
All that said, we're not really a Disney family. And we've avoided the whole princess thing with only having a son. What we are and always have been, however, is a Marvel family and a Star Wars family. (DH and I actually met at San Diego Comic Con.) So that's what sucked us in. And then I discovered pin trading, which I enjoy all out of proportion to how I feel about most of the films themselves. The icing on the cake for DH, who was the most disinterested in WDW of us, was the opening of Donald's Dino Bash. With the new opportunity to meet Launchpad and Scrooge. He was all about Disney Afternoons as a kid, and has shared all the tapes (and then DVDs) with our son, so that made his attitude do a 180.
And then I stumbled across an article in the NYT about how Puerto Rico is really hurting for tourist dollars right now. And I've always wanted to see Old San Juan. And the bioluminescent bays. And the food! And, well, it's the least we can do for Lin Manuel Miranda. (Yes, we've seen Hamilton. Yes, it really was all that.) So some poking around and I find a
Disney cruise that starts in San Juan, meaning we can fly in a couple days early. (I get very little leave so we ever can't do things 'properly.') DH gave it a big thumbs up and we had our
travel agent change the reservations. For the
DCL people, it's 4 nights on the Wonder. Short but then we have the parks. Stops in St. Thomas and
Castaway Cay. We really loved Castaway Cay. Even me, the total non beach person.