Better than I expected...

Silent Blade - Ilona Andrews

I enjoyed the world building. I liked the characters. The story was well paced and while the plot sounded clichéd the execution of it was really good. Celino, the male love interest, has earned the distinction of being call the world biggest asshole by yours truly.