I found a lovely filet crochet tablecloth at a garage sale over the weekend.
It was only $3.50 and in great condition, except that it was so badly stained and dingy.
I soaked it overnight in bleach and laundry detergent in very hot water. It cleaned up very well, but for some old stubborn stains. Luckily, these stains were mostly on the center of the tablecloth.
Solution: I covered these stubborn stains with my newly made (disastrous) burlap tablecloth.
I think it brightens up the whole dining room now!