Rick never disappoints. I found this more interesting because I haven't seen the movie . It took me more time to read the first two books because I saw the movie first and I kind of knew what was going to happen, but this, oh boy I enjoyed it from the first letter to the last dot. 
 (view spoiler)[Also, I predicted the Di Angelo's parent before getting to that part, which was cool because the hints were there you just had to pay attention and connect the dots. Rick Riordan you da real MVP. (hide spoiler)]