A good car, for an EV.
If you want a serviceable car to get you from A to B quickly then this is it. If you have come from say an M3/4, C63, then this car will bore you to death after about 4 months when the initial acceleration thing has worn off.
The build quality leaves a lot to be desired for what is a 60k car (UK).
There is not enough to differentiate between this and lesser models.
I wouldn't get another one. When I had an M3, I got another one, then I got an M5. Why? Because they were good and made me feel good about life. Not so much this car.