This is probably 4.5 stars for me. 
 Oh man, this book has so much action and suspense and twists and turns and I was finally rooting for the romance. I enjoyed it lots. 
 I'll try to put up a better review tomorrow while I'm snowed in.