Coming as someone who actually lives in Canada and has visited the UK, I can agree that he's probably right that it's not how you imagine it.
Mind, I can't speak to the whole country, as I haven't visited all of it. But there are a few things I can tell you.
1) Canada is HUGE. As an example, the province where I live is 20% larger than FRANCE - and it's not even the largest province. Mind, though, our province has a smaller population than the city of London. Seriously. Consequently it's quite a drive to do things. We live about an hour from an urban center, and if you want to visit something scenic, it would be at least a 2-hour drive.
2) Our communities are a lot smaller. See my comment above. Stafford, for example, where my husband's family live, is about the size of the city near where I grew up. In my area, Stafford would be a city. You don't get nearly as many large metropolises in Canada as you do in the UK.
3) It's cold. And by that, I mean COLD. I grew up in a southern part of the country, and we STILL saw snow in every month except July, in the years that I lived there. (We didn't see snow 11 months of the year EVERY year, but we had seen snow in all of those months at some point over a 20-year period or so.) Where I live now, further north, we typically have snow for 6 months of the year, from October to April. I don't mean a little bit of snow. I mean HEAVY snow. I mean snow where you have to shovel your sidewalks, and scrape your car in the morning, and where you have to drive carefully because the risk of accidents is higher. If it gets below -20C the school has indoor recess for the children, and if it gets below -40C the buses don't run. (The school is still open, but a lot of parents don't send their children, as we are in a rural area and many of the children are bus students. Even if the town students went, they probably wouldn't do much, as so many of the children wouldn't be there.) Usually we get at least 1-2 days a year when the buses don't run.
It's VERY different from the UK. We also don't get as much vacation. I can't speak to every province, but in my province, you usually only get 2 weeks per year, 3 if you've been working for a certain number of years. That isn't much vacation. School vacations, at least in our district, are limited to 1 week in the fall, 2 weeks at Christmas, 1 week in the spring, and then the summer off, plus scattered long weekends. They simply may not have time to host you right now, not to mention that the weather may be getting poor before too long.