unexceptionable
unexceptionable - adjective
completely acceptable; not open to exception or reproach
unexceptionable - thesaurus
unimpeachable