since you have never been on one I think a 4 day is a good way to introduce yourself to cruising.....a 3 day IMO is too short. I personally love 7 day or longer but my first was a 4 day on DCL.
If you really love it then make sure you book onboard for a future cruise as you get some nice perks for booking onboard!!
We started with a 7nt, and it's our favorite (next to the 14nt that we did recently.) We've done 1 4nt, and it's better than no cruise at all, but we found it too short and too rushed. I don't see us doing anything shorter at any point.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!