the cruise is for older people. your 4 year old will be bored and will just bother you. take her on a disney cruise if you want to entertain her, otherwise leave her with grandma. trust me you will have more fun without a 4 year old with you. besides it is nice to get away from the kids once in a while , you and your husband deserve time together