Wow, I have to say I was impressed with this book, I thought part 1 was good but I enjoyed part 2 much much better. 
 I love that the characters are perfectly flawed and different and this was just perfect. 
 Remy and Brooke are great, Pete and Riley rounded the book quite nicely.