Yeah I really enjoyed this too!
Although it felt pretty tame for a Guy Ritchie movie it was till very entertaining.
The blend of fantasy into the mix was balanced well & never once did it feel out of place or forced.
The only thing I found distracting was casting Aiden Gillen (GoT).
It was difficult to accept him in a good guy role.