Hello World! I bought a new BMW 320I F30 M Sport Automatic Efficient Dynamics, Metallic Grey, Sports leather seats, Sports steering wheel, 19 Alloy wheels etc etc...
Is it a good car in terms of mileage, ownership, resale value and reliability? I read couple of reviews but they are not for M Sport model hence wanted an opinion. I would really appreciate if there is anything I need to be aware of?

I drove it in South Wales, Breacon Becon in M Sport and Sport+ mode and was really happy with the car performance like road handling and mileage etc considering the fact that my first car was a Mini Cooper and I like a bit of feedback on the steer wheel.

I found suspension is a bit firm.