I would start by saying that if your passion is found in one of these subjects then this is definitely the place to be. You will get to learn about new and up to date things in your field of work and there will always be someone to help you learn more. Most teachers and lab assistants are open minded and experienced.
Unfortunately on certain topics the teachers are older and stuck in their way of doing things, and we can not connect with them that well, but this in not a common thing.
The facilities topic is a bit biased, because it really depends on what faculty you are in, some of them like mine (Computer science) are better equipped than others.
The location is good, close to buses, trams and subway, so it is easily reached from anywhere in the city.
Student life is really great, there are many locations where the students can hang out in the dorms area, such as clubs, pubs, restaurants and a mall.
The accommodation could be improved, as some dorms are quite old.