I thought the ending of season 2 was pretty good. I think the characters are complex, and their decisions are interesting. I am surprised the show pulled off a whole season of Daemon at Harrenhall, and I thought it was pretty cool with the Tully kid pwned him.
The characters surprise in ways that are still consistent with the characters' personalities. Aegon is growing up, and Aemond is spiraling. I think most of the actors are really good, and Olivia Cooke in particular is killing it. Playing a petulant whiner who isn't quite good enough for the big leagues is a tough part, and she plays it well.
A few quibbles:
Emma D'Arcy does not have the screen presence to pull off being a queen or leader. D'Arcy doesn't ruin the show, but they were a bad casting decision. Milly Alcock has triple the screen presence, making the time jump even weirder because Rhaenyra becomes this boring wet blanket after being a teenage badass.
The short season. All the streamers' financial problems are interfering with my enjoyment of television.