Synonyms for Spotless (same or very similar meaning)
WordNet sense 1 (completely neat and clean):
immaculate, spick-and-span, speckless, spic-and-span, spick
WordNet sense 2 (free from dirt or impurities; or having clean habits):
clean
From the ODE community, based on WordNet
add/edit