I personally love the Half-Life series as a whole, and this short really did justice to the characters and lore, even though it's not canon to the series.

Spoiler:

First off, the portrayal of the characters. Christ, that Alyx and Eli. They're pretty much spot-on. The acting was also superb, I felt the intensity in every second. The props were also spot-on, even the weapons.