Its a cruise, itll be worth it.
We had to take 2 flights and a long limo ride (suprise from my parents) to catch up to our Disney Cruise and it was worth EVERY penny. Id go back on that boat in a heartbeat. Ive actually turned down offers for other cruises. I just love the complete family atmosphere of the boat along with the places they take you.
Cruises rock.