Yes! I loved the episode and of course the plot twists, (a new secret spy team as well as all the "good ole tricks" very James Bond/Mission Impossible--On a train, dying assassin's confession, etc.)
Mostly I was just glad to be watching a new episode with the knowledge that there wouldn't be another 8 months to wait for the next one.