I really enjoyed this episode, and I think it was even better than the last couple - which have also been quite good.
I thought the case in today's episode was really great! There were lots of unexpected developments and ultimately the case took us in an direction that I wasn't really expecting, which was quite nice to see.
Furthermore, the character development was good for Sherlock and it rounded out a great pieosde! Looking forward to more!