It’s rare I give 5 stars. But this is one of my favorites. I read this series a couple of times a year because of the storyline, characters and narration.