At first, I had my doubts: I never knew who Greg Keyes actually was, and he didn't appear to have written much; I thought that it might not be lore friendly; and that it might just now be good writing overall.
Thankfully, those fears were washed away! The story is wonderful and most things seem to be lore correct; the characters are brilliant, each with their own interesting personalities; and Keyes does a very good job of describing each scene. Brilliant, in my opinion.
My only complaint is that it seems to be quite short; I've only had the book a few days and I'm already over halfway through -- and I haven't had much time to read it, either.