Canada offers a happy combination of enough airports to make a cross country flight reasonable, but very little "airspace". I have flown trips of more than a thousand miles with no comm at all. Planning can be required on some routes to go around some controlled airspace, but it's hardly a problem. One of my planes did not have a comm for years and it really was not a problem.
If you're flying floats, there are tens of thousands of places to land, but, renting a plane to do that is not so easy - insurance requirements restrict where rental floatplanes can be taken by low experience pilots.
Weather is Canada requires some understanding, there is all kinds, and it follows regional patterns. But, I find that wherever I fly, you have to get to know the regional weather.