I've seen worse. That little Mercedes with the "Kompressor" badge? I was in a shop and the guy showed me the battery mounted up against the pass side firewall, the computer jammed in right next to it, and the "Kompressor" right there under it all. YIKES! Talk about heat soak! The shop guy's take on it all was "overpriced crap".
You're thinking of the r170 class slk? Power retracting hardtop?
We've got one of the later (2002) versions in the 3.2 v6 configuration, no "kompressor" in keeping with my predominantly "no-turbo" attitudes of k-i-s-s.
Bought it as a cpo car in Vegas with 19k on it, now it's up to almost 50k over the past... I guess 14 years.
This was when I got it, only pic I've got handy without limping to the garage... looks the same though.