impeccable
/ɪmˈpɛkəbəl/
adjective
Meaning
Perfect, without faults, flaws or errors
"He grew up in Norway, but he writes impeccable English."
Incapable of wrongdoing or sin; immaculate