Shit, I stayed at Sliders a couple of times when I did the Ring, back in 2003 and 2004.
Bren was obviously a fantastic host and knew every bump on the track, so a very useful font of information.
He was the guy who told me not to try and get a good time by following the Ring taxi's. I ignored him of course, once, scared myself stupid and even though I kept my trap shut, he bloody well knew what I'd done.
Seems he died trying to help others, which sounds about right.