neat as a new pin

Adjective

 * 1)  Very clean or tidy

Synonyms

 * clean as a hound's tooth
 * clean as a new penny
 * clean as a whistle