I thought this episode cleverly brought everything together from the shocking cliffhanger back in December (Free Fall). I had no idea how they would explain the cliffhanger, without totally changing the story and completely destroying the bond between Neal and Peter, but they did and it was credible.
I also enjoyed the plot, and especially seeing Neal at his best- conning people! He is definitely good at his game. I hope Peter and Neal go undercover together more often. I like watching how they play off each other. They are a good team and I hope the writers continue with building their relationship.