I'm not much of a James Marsters fan, and that jacket he was wearing made me think he should be collecting tickets at a 1940s cinema, but I actually quite enjoyed the episode. I even liked everyone! Not much to say beyond that. It was fun in a popcorn sort of way, and that's quite sufficient.
Oh, and that silver butler tray Ianto had him put his weapons on cracked me up!