Very nice, as with the parts before it.
I liked the characterization of Sakura here; it made sense, and actually made her seem generally more sympathetic than her reaction to Saber's death in the actual game did. I guess the knowledge that Saber helped keep Shirou alive would do that.