I was really conflicted about this book when I first started reading it because It seemed much like Rick Riordan's other books, pretty much the same predictable formula. However about halfway through the book I found that I loved having everything from Apallo's perspective. Throughout the rest of the Greek books we always have it from the point of view of Demigod's so it was interesting to have this book from a God of Olympus perspective. 
 Apallo is when the book starts out, a complete egotistical jerk. All he cares about his himself. Which was pretty predictable and at times amusing. However the character development throughout this book was amazing! I loved watching Apollo learn what it truly means to a be human, and learn more about how his earlier ways probably weren't the best. 
 There was an interesting twist in this book, however I called it way before it was actually revealed. I would have liked less of an obvious set up so it would have been more of a surprise but again Rick Riordan's books kind of all follow the same formula so some things are pretty easy to predict. 
 I think the only disappointment I have with this book is the fact that you really have to read the previous series, the one about the Roman Mythology, to understand a few things. I was kind of lost for maybe 5% of the book, however you can still get away with reading it without reading the other series.