I went on this 4 night cruise with my husband and 2 kids (ages 7 and 9). This was our 2nd Disney cruise and it was as great as the first one, though too short!
As repeat cruisers, it took us less time to get acclimated and we immediately started taking advantage of the evening shows and other special events.
The cabin size (outward-facing with balcony) was comfortable for 4 people and stateroom service was great.