That does sound like what I have heard described as the b-2, but I am no expert, since I have not had it (yet).
Go to this page and search for b-2:
http://www.mercedes.cx/archives/mq.html
and you will know more than you ever wanted to. Well, more than the average car owner, anyway!
Good luck. Aren't these great cars? Man, get on the highway after a long day, open the roof, turn up the stereo, and whoosh! Jet Mercedes, coming through!