And only gets better on rewatches.
I really liked it the first time. I went in with nervous apprehension because I love the story so much, and it was really good, the absolute best expression of Dune we've yet seen by a wide margin.
I've seen it several times since the first and without the burden of expectation it keeps getting better every time.
People saying it's just an action film are wrong. It has that, certainly, but there are so many layers to this film the action is just for the casuals. Villeneuve definitely loves Dune and appreciated how difficult a story this was to film, he didn't waste energy trying to explain every detail of the Dune universe, which is a trap all the other expressions fell into, but there are echoes of those details everywhere. They're subtle.
People saying this is Lawrence of Arabia in space didn't understand Lawrence of Arabia or Dune, all they see is "white dude in the desert".
People complaining Jessica seemed weak are ignoring she only seems weak when she's surrendering to situations completely out of her control, and every time it's a conscious decision. She's deciding to let others decide their own fate when she could intervene. This was exactly the Jessica from the books. Her real weakness might have been following the will of the Bene Gesserit, which she had already chosen to ignore, but these are the choices she made in the original story and had to be respected here.
People complaining Chani is too central probably didn't read the books. Paul's dreams of her drove him to follow a destiny he knew would lead to ruin and her strength is why the most powerful man in the universe chose her to be his mate.
I'm going to mention a couple of "minor" details I really liked.
When Paul is clearly going to pass the Gom Jabbar test he gives the Reverand Mother a determined, arrogant look. This is the first sign of where his fate will lead him and why.
I also liked the exchange between Paul and Jamis before their duel. Jamis says "may your blade chip and shatter" and Paul responds with the Atreides salute, suggesting Paul is bound by the honor of his father's house. The Atreides name is the cornerstone of who he will become but it's just a façade, and taking his first life is the first step towards embracing his true identity.