I LOVED this book! I didn't want it to end. I was pulled in right from the beginning and I didn't think it really slowed down at all (which is impressive for 557 pages). If you know anything about Greek and Roman mythology you'll figure out a lot of the mystery before the characters do, but it's still a great read. I can't wait for the second book.