The Mercedes is actually pretty decent for a 2.0 liter car -specs say 6.1 seconds 0-60 and top end of 133 (governed to prevent faster). It's a (low end Mercedes) CLA 250 and also rated at 38 mpg highway - I doubt the 800 pony Aston can match that.
Don’t know about you with your new Merc but I got my wife a BMW a couple months ago, to date we are still scared to death to park it in a shopping center or restaurant parking lot. If I come out and it’s got a ding I think I’ll just jump out in front of a speeding truck! lol