I'll admit that at first I was hesitant, but there's no reason why any one teacher should bind themselves to facilities considered more prestigious than others. I think it will be a nice change of pace.
Naturally I would consider it an honour to provide a lecture. I'm certain something can be arranged.