A short quick read where the story fits the length of the book (it's amazing how often this isn't the case in children's lit). I did find myself wishing it were longer so we could spend more time with Anna and Caleb though.
I just looked up the book and apparently there are sequels. I might have to check them out.