Synonyms: well-kept, kept up, maintained
Definition: kept in good condition
Similar words: preserved
Definition: kept intact or in a particular condition