It’s a massive fucking place. Some parts are shit like Alberta, dead horse Ontario border towns, Quebecers when they slight you for speaking English, etc. Other parts are amazing - like Alberta’s portion of the Rocky Mountains. The Cabot Trail out east is stunningly beautiful, British Columbia is gorgeous from top to bottom (except the East End in Vancouver). Quebec City is the oldest city in North America and makes you feel like you’re standing in the middle of Europe. Montreal is the food capital of the country and has one of the best nightclubs in the world with Stereo. Toronto is a melting pot of all cultures from all around the world.
It’s a pretty decent place to live - albeit much more expensive in the major population centres than you’d think your £ would go.