Was it warm? Yes. Was it sweet? Yes. Was it engaging? Yes. But the thing that sets it apart is the sassiness of Celeste and Julie. So it is witty too. 
 What's even better is the geeky banter between Matt and Julie. Haha! I didn't even understand what he was talking about at times and there were instances where he was overdoing the knowledgeable act, but what do I know? He might just be trying to impress Julie. And who doesn't like such cute behaviour from a boy? 
 I was so much in a hurry to finish with this book, not because it was boring but it was so good, that I'd skip pages and then return back and read again. Although I do have to say, the impending great big reveal was pretty evident to me by the time I reached halfway. Despite that, it's a good read. 
 Aha! See what I did there? :P 
 I'd stalled on this book for a few months but I realise, I should've read it earlier. Don't make the mistake. If you've stumbled on this one, pick it (or download it), and get started!