"Edinburgh is a comfortable puddle for a novelist."