regarding the city, pippin has explained well.
As far as the college is concerned, its a decent college as in preparing for university. Most of the programs can be transferred to Uvic or other universities in BC.
They also have good industry contacts in the local sector for courses that offer co-op/ placements etc.
As for getting a visa, i have heard people being rejected for this college in the past. This may entirely be out of lack of preparation during the application process. so if you are concerned about your visa chances, provided you put together a very strong application, general rule of thumb is to go with a university admission.
Good Luck
A Camosun alumni