Those are broad questions. Vancouver is generally thought of as one of the overall top cities in the world for lifestyle, activity, arts/culture/food etc. also it is a 90 minute drive from Whistler, and Baker is close as well. I didn't go to UBC but many of their programs are highly regarded, I know they have a good business school, but it depends what you want to do.