It was a satisfying ending but definitely not perfect. Michael Gambon is a fine actor but he was terrible as Dumbledore. Admittedly got better in 6, but was still didn't get it right. Would love to see him portrayed better with a more on character depiction of his flaws and compassion.
My #1 gripe by far is the way in which Voldemort died. With all the mythology and fear surrounding him, he ABSOLUTELY had to die in full view of everyone at the Battle of Hogwarts. His body wasn't supposed to disappear. His lifeless body was supposed to fall to the ground like anyone else who had just been killed. The way he died continues to annoy me to no end! His death left no reason for anyone to think he was finally gone for good. The book got this right by a mile and movie made it some mystical crap that only Harry was there to witness. Smh, totally got it wrong.