Right up my alley
This book has everything that I look for in a book: dynamic setting, characters, and plot. I love books with the rural setting, which this one has. I also love books that cross that line between magic and reality, which this one also seems to do.