Granville TAFE is IIRC one of the oldest TAFEs in the state, and its fairly large so logic goes that it has a fair range of facilities. I'd also consider it to be as safe as any educational institution - you're hardly going to get knifed, bashed, raped and/or rolled in the corridors.