More like 3.5. 
 I liked it. In retrospect, I don't think I hated any part of it. It was enjoyable; I had a good time reading (finished it in a day) it and there were actually no lulls. It was good. 
 The thing is ... I wasn't blown away by it, you know? And I guess that's the crux of this rating. There's nothing really bad about this book; it was mediocre ... but the best kind of mediocre. I hope I make sense.