Looks like a good deal.
As far as being slow, these cars are faster than most people think. I have a 190D automatic and while initial take-off is slow at low rpms, once you get going, these cars will move down the road nicely... especially at highway speeds. Do not expect neck breaking power though.
Its harder for me, because I rotate between this and my Lexus LS400 with 250 hp vs. the Mercedes 190D with 72 hp.