I know how Castle feels in this episode. Westlake was Castle's hero, and it's hard to believe that you hero isn't as good as they seem. BUT on the other side, I think he acted like a huge jacka** in this episode. He lets his personal feelings, and he keeps lying. He says like five times he'll stay out of Beckett's way and then 10 seconds later he tells her shes wrong about the case.
Other than how unbeleivably annoying Castle was in this episode. I liked it. I was a good case, and it was very fun to watch Beckett try to get enough evidence to nail the guy (HA you get it? Nail!)