For us, we use our Disney card for everything. We save the reward points for our cruises and the 2% back gives us a great onboard credit when we sail.
If you pay the entire cruise with the Disney card you will get 6 months interest fee to pay off the cruise plus a $50 onboard beverage credit.
You also get the beverage credit if you use the disney rewards that you've earned (not just the visa) to pay for the cruise, or pay with a combo of the credit card and rewards. disney considers paying with the rewards to be paying with the visa, since you get the rewards by using the visa.
also, keep in mind that to get 2% back on disney (and grocery stores, gas, and restaurants) you need to get the card that has a $50 annual fee. the regular no-fee card gives you 1% back on everything. The $50/year card gives you 2% on the above categories and 1% back on everything else.
there are other cards with a better return (like 1.5% cash back on everything) but we like the disney card because it forces us to use our rewards on something fun.

we do pay the $50 fee but put enough on the card that we make it up in a couple of months, so all the 2% returns after that are like a 1% bonus. we've been saving for a while and just put almost $1000 in rewards toward paying off our cruise this oct, which felt spectacular. we do charge everything to the card that we can and then pay it off every month, though. any rewards we earn between now and oct we will put on the rewards card before we sail, and give it to guest services on the cruise to use as an onboard credit.
Just as a heads up, Chase is notoriously stingy with their credit - people get denied for this card pretty often, and even when accepted often start with very low credit lines. you can often get the credit line raised after a few months, though.