UKZN is one of the best university in South Africa, the year I started enrolling as a student it was in the top 4 nationally. The thing I noticed there, lecturers and tutors are always prepared when they come to lecture, they are also approachable, they are passionate about their job.
I once lived on campus, there was a lot of fun there, there were res events, games and competitions. Student residences are well taken care of; stable internet, unlimited access to study rooms and the library.