Honestly speaking, watching the whole franchise of Harry Potter movies has been the best thing in my life... In my opinion, if all the details from the books would have been taken into account then the movies would have quite long and boring. Moreover, the casting has been awesome starting from Philosopher's Stone till the Deathly Hallows (won't be speaking of Cursed Child as I don't prefer it so much). The way Daniel Radcliffe, Emma Watson and Rupert Grint among all others, have conveyed their dialogues and actions is just... mind- blowing. I really wish it had never ended and I'm literally watching the whole series again!
Recommending to watch the movies to all those who don't care much about the missed out details from the books and who love to get visual representations to find accordance with the text they are reading.