That sounds awesome! This is something that I think is really important in a grad program. Did you pick up any interesting tidbits like the post-interview acceptance rate, expected incoming class size, etc?
Also, jackets will be fine? I don't really own jackets in the plural but it's been suggested to me that I get a down jacket, is this the sort of jacket that you mean?