We do not currently know of any synonyms for in good repair.
For similar words to in good repair, try: