Review exposes health service shortcomings but praises staff