1997 Mercedes E320 Sedan. Could this be the NICEST 70k mile W210 in existence? Merry Christmas!!!