I had the luck of experiencing an 11-night with daily excursions on the mediterranean. And it didn't feel like 1 day too long. By the time you have to leave ship, you will know the waiters, bartenders, other staff and vice versa. That makes leaving the hardest part on a Disney Cruise.