unexceptionable

adjective

Beyond any reasonable objection; irreproachable.

Not liable to any exception or objection; unobjectionable; faultless; hence, excellent; admirable.

adjective

Not liable to any exception or objection; unobjectionable; faultless; good; excellent.

adjective

Beyond reproach; unimpeachable

adjective

completely acceptable; not open to exception or reproach