This one moved slowly at first but got quite a bit better as it progressed and ended on a rather pleasant note. It's nice seeing that Sherlock has a decent side and isn't a complete analytical jerk ALL the time. (Which I'll be honest and say I actually really like about him)