I agree. The characterization is done really well, too--getting a nice feel for the kids' personalities and the like.