I like longer cruises. The 3 and 4 day are like you just get on the ship
and you turn around and its time to get off the ship and go home.
7 and 8 day ones are the best for me.
You will have two formal nights instead of one.
Dont over pack for the extra few days.
You will just have more time to enjoy your self and relax.
Have a good time.