I enjoyed this a lot. This has the "feel" of Carpe Jugulum and Night Watch to me, and I am not quite sure why. I think it is because it takes us to a familiar place in an unfamiliar way. My favourite new characters are Madame and Pepe. :)
Hustle your butt off right this minute and read the book.