Stellies University’s ‘horror’ res must fall