Very nice indeed...
I'm picking up my 95 5 series touring after work tomorrow. Not quite as low mileage as yours, but it has a Full BMW service history, a still relatively low 115k miles on the clock, already has some 16" Turbine wheels on with new tyres (all off an E39)... Not got leather like yours though, and the paint could do with a decent buff too (Calpso Red)...
Already got plans for some motorsport style 17" rims, maybe lower it an inch, tint the windows, fit a decent CD/MP3 head unit... It's all good!