It is an amazing school for any self-starter. Guidance is available but not pushed on students like in many American Universities. Class sizes in undergrad are often large lectures until the upper years, at least in Arts and Sciences, as such, students have to make an effort to get to know their professors.
McGill is centrally located in Montreal in a way that weaves student life and city life super well. There is a huge emphasis on social life and being part of the city! I do not have enough positive words. Loved every minute of it, despite the months of freezing weather.