I've had my 2009 since new in mid-2008 and from my experience and that of others (obviously, there are always vocal outliers), it's pretty solid and reliable. That said, and this is me personally, it'd make me nervous having limited money and financing something where you'll be losing so much at an early age to depreciation, not to mention the (proper) upkeep. Yes, it's possible to do some of it yourself, on this and any 'expensive' German car, but you're going to have to be really into it and have the time and desire to learn how (such as the complicated transmission fluid changes every approx. 40K miles (around $4-500 at my dealer). The history of mine (at 85K now) is that you'll need a new serpentine belt every 30K miles or so, and maybe a new pulley / tensioner (figure $300). I also needed new motor & transmission mounts at 65K (fairly normal and was $1,200 at the dealer) All this said, I've never been stranded or had a fault that required me to take it in before it was due for its service every 10K miles. If you find a good independent mechanic you'll be able to save some, but in my experience it's not been enough to counter the dealer's loan cars and expertiese.
My humble advice, that others will give, is to not get into debt for this at such an early age before you're out of school. It doesn't mean that you need to get a Corolla, I love cars and style and all is important and probably worth spending some money on, but you might be able to achieve that by getting cool more-used car. Even a 2008/2009 C Class that's been looked after will save you maybe $8-10K off the top and put you in a lot better situation. Maintenance could be a bit higher, but financing that much less will make life eaiser and you'll still end up with a reliable car, and the money that'd gone to the higher payments you can set aside for repairs and maintenance.
Again, there are exceptions (like the Benz camshaft issues of the mid 2000s that you need to be aware of, and always stay from the air suspensions...), but if it's been looked-after and you're cool with the 'vintage' style of an older Benz, I've found mine to be great and reliable cars.