Well, I reckon 95 300TDI 130 HCPU ticks all the right boxes.
But, my wife, and my kids refuse to drive it. It's a big step up from a car like a Mazda 2. It needs an awfull lot of reverse parking, watching out for height clearance (especially with one of those u-beaut rooftop tents!) and use of side mirrors.
If you don't mind that, then go for it!
Cheers,
Andy

