It was okay. I thought it sort of ironic Oliver had his mother kidnapped. The Ollie/Laurel bits did not play out well to me. And I'm not an Olicity shipper, either, so whatever on that account. I did enjoy her babbling, as usual, though. Liked Digg coming to the rescue. Loved Oliver being all scary to Roy. Roy's calling him a wimp was fun, though. Terrible judge of character.
I do like Walter - I loved how hugged Thea, both times. And I so feel for him, and I agree with him that divorce is an under-reaction.
I usually like Tommy, but bitter, angry Tommy (though justified) is not as much fun. Still not okay with the killing, though. Note that this is the second time Oliver has had a meeting with Tommy that was really at least partially (if not wholly) a mission (last time was Tommy's birthday). Does he ever do anything with him that isn't a cover? I will note that Oliver did seem to be contemplating something before he got the "work closely with my father" bit and shut down.
I was, as usual, not into the island scenes but, as usual, I state this is not reflective of their quality, but only of me not being interested in the island storyline. I really don't even try to judge quality there, because I feel the same boredom with all of them.