impeccable

ɪmˈpɛkəb(ə)l

adjective

in accordance with the highest standards; faultless.

he had impeccable manners

flawless,faultless,unblemished,spotless,stainless,untarnished,perfect,exemplary,ideal,model,virtuous,pure,moral,sinless,upright,irreproachable,unimpeachable,blameless,guiltless,above suspicion,beyond reproach,beyond criticism,incorrupt,uncorrupted,squeaky clean,whiter than white,lily white,as pure as the driven snow