To be honest, this book deserves more of a 3.5 star rating, but I'm erring on the side of caution. There are many things I enjoyed about it, yet a couple of glaring technical issues that made me lower the rating just a tad.The things I liked:1) All of the Greek mythology. The author puts enough information in so as not to overwhelm the uninitiated, yet not so much as to alienate people who already know a lot about it. I would estimate myself somewhere in the middle, and I loved the blend of inside jokes and explanations of the jokes.2) This book is action-packed. There is hardly a dull moment from beginning to end; I could barely put it down, even when I was exhausted.3) Sometimes it's nice to read a book that was written purely for entertainment's sake. This book is hardly a literary masterpiece, but if I ever want to read something just because, it would be at the top of my list.Things I didn't like so much:1) Like I said, this book has little to no truly "literary" value, and as such it suffers.2) Cheesy, sappy, predictable ending. The "plot twist" at the end was a no-brainer for me, but hey I may be in the minority here.3) The two main, mortal characters were supposed to be in their thirties but they read more like early-twenties to me.4) I found it wholly unbelievable that two fairly educated people in their thirties would have no idea that Zeus is a god. Granted, they didn't have Disney's "Hercules" as a reference like I did, but even so. A household full of people named Athena, Artemis, Dionysus, Zeus, Apollo....well, you get my point. Something should have tipped them off.On the whole, though, I would highly recommend this book for anyone looking for a bit of fluffy, feel-good reading.