Above average. Definitely a slower-paced episode compared to last week with lots of table setting, but I generally prefer that to when they try to cram too much into episodes and just bounce from scene to scene.
Seems a bit foolish that the show waited this long to introduce Selyse and Shireen Baratheon. Aside a minor mention in dialogue last season, it's like they didn't even exist before now. And geeze, they went and made Selyse even more of a nutjob than Lysa Arryn.
The Hound/Berric duel was pretty cool. Wasn't expecting it to be the first scene in the episode, but it left room for some nice quieter scenes with Arya later on.
Great monologue by Jaime in the tub. That was another bit I was looking forward to. Here's hoping he finally gets cleaned up and loses the beard next week.
Nice little nod to Patchface in the credits, though I doubt we ever see the actual character in the show, as we've never seen Moon Boy or Butterbumps either, but we did briefly see Ser Dontos jester-ing during the Battle of the Blackwater last season!