impeccable

US /ɪmˈpek.ə.bəl/
UK /ɪmˈpek.ə.bəl/
1.

impeccabile

perfect, with no problems or bad parts:

:
impeccable taste/manners/credentials