From the little info. we have so far I'd say the crew did their company and passengers proud.
One thing that puzzle's me though is the pictures appear to show little damage to the fan blades - which I guess is what you would expect from a multiple Starling strike but then why the double failure ?.......was it simply too much meat going down the compressor ?