From what I also remember when being there, upon entering the foyer, the large, stained-glass window on the upper portion of the wall is there (but no grand staircase - that was off to the left, just beyond the foyer, along the outside wall. And there are doors leading straight across from the front doors into the "drawing room" which, from what I recall, was being used as something like a multi-purpose room for the college.
Gerard