I really liked that it was what Voldemort considered Harry’s “weakness” (defending himself instead of attacking)that brought V. down in the end.
Best part was the vindication of Snape! I TOLD my nieces & nephews that he couldn’t be evil (a litte mean, perhaps)