I have loved the University this far as a postgraduate student. My timetable is really flexible which allows time for assignments, group work etc. The teaching is also really involving and the lecturers are in touch with students. The lecturers are funny too! (could be specific to my course)
There is also easy access to all study materials. the school has many places to snack/eat in most buildings.