My husband loves the shorter cruises... He doesn't like to be away for too long- we have done 2 and although they are short, they are wonderful as well... It is what you make of it- don't expect to do everything just get on the ship as early as possible and take advantage of the magic of it all.. If that is what works for your family....do it!