I would highly recommend this university given the top of the charts preparation you get from it.
One key problem tho, especially in my field, is the lack of hands-on experience. this is damaging since you will have to acquire it yourself.
That being said, the professors are all great experts in their fields and provide great lectures.