Not another bloody estoril car
Looks very tidy. When I got my E46 330i a few years back it was an 03 plate (facelift) with 73k on the clock and looked brand new; not a single fault with it - you'd never know its age or mileage. Fingers crossed you'll find the same with this one.