Very well paced – easy to care for characters that are consistent and well defined. Very enjoyable story