Honestly, the car looks great. Even with the original front grill.
Exterior is not the problem. The problem is the interior. The air vents look like coming from a japanese hatchback. The infotainment screen is awkwardly tacked on top of the dashboard instead of being integrated like in all the other modern cars. The overall design comes off as being that of a jumped up 40k GBP sportscar. I don't see the Aston Martin identity coming through anywhere. Aston Martins are gentlemen's racers, right? The cars that James Bond would drive. When I look at the interior I don't see that. There is a lot of carbon fiber, sure, but carbon fiber isn't really gentlemen's racer's material, is it? It should be leather, brushed aluminium, polished steel, that sort of thing. The car looks great on the outside, but the inside is just as important because that's where you'll actually be spending your time. This interior is 100 miles from where it should be and completely kills the car for me, anything else notwithstanding. Like, god damn, interior should be where Aston Martin shines!
The other problem are the Mercedes engines. They probably make sense economically, make sense with regards to performance, with regards to emissions. They don't make much sense when it comes to brand identity and feel, though. All the Aston Martin competitors are making their own engines. Ferrari does, Porsche does, Mclaren does, and even brands that should be a tier lower on the prestige list, like Mercedes or Jaguar, make their own engines. When you buy a luxury sports car, or any high end car really, it's not like you just look at the specs and go, speed, check, comfort, check, gadgets, check, looks check; well, all checks out, so I am buying it. You want to feel like you are buying more than just a car, you wanna feel like you are buying that particular brand's vision of how a car should look and feel and drive. Not having your own engine and instead buying an engine from a competitor because it was simply better than your own throws a bit of a wrench into that and is not a good look.