Eh. I didn't enjoy the ending. I thought the story was actually going to take the characters to Peru, which it never did, so I spent the whole book waiting for something that never happened.
There were many enjoyable and heartfelt moments. Oh, and the little Faron chapter? Best part.