I just assumed South Coast somewhere.
In terms of numbers, 300-350 is about on the money. Not a full crew just yet but near enough.
Yeah Dogood is going to be keeping an eye on her, but I went by the assumption that Carrington hasn't spoken to him just yet.