I really liked the nuances of each character. Justine was flawed as well as James, and while they didn’t exactly have an endearing first meeting, it was realistic and perfectly done. There was drama, romance, misunderstandings, and miscommunication. That is what I liked the most about this book. It wasn’t love at first sight, it was real.