UBC is a great place. People are very friendly and welcoming and with such an international campus everyone has people they can belong to. Being a top uni in Canada means you get really good professors in most of your classes as well. On-campus rent is definitely too high but I’ve had a great experience.