there are a couple of things that can cause a poor idle. too much air (an air leak of some kind), too little air (blocked air filter), poor spark, failing O2 sensors.
personally id do a full service, replace the oil with oil from mercedes, i had an issue where my SB3 would burn oil after having the head rebuilt but since i used oil from my local mercedes dealer, the oil consumption has reduced (i still need to recheck the oil level but its not burning as much as when i used castrol or petronas oils which conformed to MB225.9 standards), replace the air filter and replace the spark plugs and inspect the old plugs. spark plugs are generally a decent way of telling how your engine is running. in fact just buy all the parts from the dealer, rather than using non genuine service parts.
failing O2 sensors could be sending the wrong or incorrect signal which are JUST within the set tolerances in the mapping, back to the PCM. the pre cat O2 sensor is the one that reads what is coming out of the engine and the post cat sensor does the fuel adjustments, if either are playing up but within the set parameters, there is a possibility that you could have a poor idle.
a big enough air leak will make the engine run like a bag of spanners, log a code and bring the EML on, but if the air leak is small enough, it may not be enough to log a 'bank 1 running lean' code. easiest way to find a possible air leak is to spray brake cleaner on the induction pipes, but do it in stages and not on every pipe at once, and dont be shy with spraying the pipe work, a good drenching will work better than a 5-7 second squirt.
also depending on how it was driven by the previous owner, a good thrashing with premium petrol might also do it some good. i know when i had my 1st 1.1, it defiantly ran better by the time i sold it than when i bought it, that's partly down to the fact that it was always run on shell v-power (or the equivalent) and because i did 60,000 miles in 5 years and it was properly used on several long distance trips (one of them was a trip to south germany with 2 passengers and a boot full of luggage) and a 50-60 mile commute to work daily.