City of Bones - Martha Wells

The world the action takes place in is original, credible, richly detailed and very strange.

The main character is likeable, intriguing and not human.

The plot feels like a thriller wrapped around a treasure hunt.

Wonderful stuff.