Definitely going on my reread list. Good story, good narration, good balance of romance and storyline, all around good!