I hate to do this, but since this is my first new car ever I am going to have to keep it clean from anything that might destroy the everlasting goodness of it. So what's the best cleaner to use on this car's material so that I can get out like coffee stains and such without damaging it? I own a '05 HCH.