I had that problem, and what I did was quicksave in the room outside of the small room you meet the guy in, wait til he goes in there, then run up to him to talk to him. Works for me most of the time.
Edit: And if that doesn't work, you could try waiting in the pool room. I'd have to guess that it's the steam or something in that room that's causing the crash.