3.5
I'm not sure this one deserves 4 stars but I'm going to round up anyways. Even though Kaylee drove me pretty crazy with her jealously and shrew attitude. I spent most of the book wanting to smack her. :/ Hopfully this doesn't continue in the next book.