I'll be able to form some more coherent thoughts tomorrow, but for now I will say this:
John is a BAMF.
Molly is a queen.
The "Redbeard" thing made me cry.
Brotherly bonding! I love Mycroft so much.
Sherlock, you're such an asshole but I love you to bits.
What did everyone else think?