While the classes are interesting and taught by world class teachers, the real highlight is the environment and the networking opportunities: it is common to get a job offer while still studying!
The campus is a bit cramped thought, but it still has character.