I loved these characters from the first page. I love Nora Roberts, but I'll be honest and say that she does tend to use the same basic characters in every book with small differences between them. In this book, she was actually different. The plot was great the whole book.