I liked pretty much everything about it. It's not perfect (there are nits that could be picked), but I liked the choices they made about the characters to include in the story, and what they did with various elements of WW's character design, and the storyline was interesting and novel (during the credits I turned to Monkey and said "wait, that was an origin story and I didn't even notice it!), and they did a good job of avoiding the tired and obvious, and I liked the arc of the whole thing. And it didn't drag; despite being almost two and a half hours long, I never wondered how much longer it was going to be.
And I now have a theory about what's wrong with the other DC superhero movies. Diana is allowed to have feelings. Plural. At different times she's happy, and sad, and angry, and confused, and outraged, and delighted, and so on. She feels different things, and those feelings are important to the progression of the story. And that's interesting and engaging.
Whereas the other superheroes tend to be very one-note. The further along you get in the Batman franchise, the more the Dark Knight only exhibits a single emotion: grim, brooding, vengefulness. Oh, sure, maybe it modulates a half-step into vengeful anger or melancholy brooding, but Batman never gets to be happy or grossed-out or embarrassed or affectionate, just some combination of angry + sad. And after not very long, that gets to be really boring.
Superman is only allowed to be alienated and repressed. He may have other emotions, but their only purpose is to strengthen his alienation and repression. Boring. Batman vs Superman? All repressed-anger-sadness all the time. BOOORRRINNNG.
(The problem with Hal Jordan in the Green Lantern movie was not a lack of emotions other than smug cockiness, but the fact that the movie's emotional arc was incoherent because it was fixated on Hero's Journey Dammit even though it makes no sense for that character. So it was Confusing instead. Which turns out to also be boring.)
So here's to hoping that the Justice League movie manages to figure it out. At the very least, it's got six different characters in it; even if they're all one-note, maybe they'll be different notes...