I had an 09 plate Mazda 6, one of the nicest cars I’ve owned.
Quick, economical, comfy, handled nicely, stood up to family/mtb related abuse well over the 4 years and 90k miles I had it.
Very likely to get a diesel auto estate 6 later this year when I change my current car.
FWIW I’ve test driven in the last 4 months the Mazda 6, E and C class Merc estates, Superb Estate (not the current shape), BMW 5 series estate and the Volvo v70.
IMO the Mazda gives the best combo of purchase cost/running costs/standard kit/comfort/handling. Looking at 2/3 yrs old models for all the above.