3.5 stars. 
 I liked most of the book. It's a nice mix of fun, mystery, sadness and sexy. The secondary characters are well done and very imaginative. But Charlie's constant sarcasm got on my nerves. I didn't get the instant love with Reyes. His OTT backstory is dumped on the reader at the very end and spoiled the ending for me.