A student halls development has been approved on a university campus despite fears the five buildings will "dominate" nearby ...