unexceptionable

adj

1.
completely acceptable; not open to exception or reproach