Are you sure a cruise vacation is right for you?