Loved it all, kept me reading
Limited rough language
Overall positive
Plausible storyline with great characters