I am in Canada, north of Toronto on the shores of Lake Huron!
It's OK here. It used to be cheaper than the UK but other than housing and petrol I find that the UK and Canada are more or less the same now for cost of living, often things are cheaper in the UK.
This past winter was the worst I have ever known! It was below -30C many days in a row. We have ski passes but couldn't use them because of the cold. Generally the summers are quite hot but the last two have been not that great either. They are forecasting another polar vortex for this winter. Yuck.
Will you be looking for a job to come over with or hoping to get one when you get here? The job market is not brilliant TBH but obviously depends on what you do. Vacation allowance will likely be two or three weeks total - it makes trips home difficult.
Schools are OK. I personally think they spend way too much time arsing around doing non-academic things! The school year starts in September (the Tuesday after Labour Day) and runs until the end of June. For breaks you will get the standard stat holidays (Thanksgiving, Family Day in February, Good Friday and Easter Monday, Victoria Day in May) plus two weeks off at Christmas and a week off in March. That's it! No other weeks off like in the UK. There will be other days called PA Days that I think are the equivalent to what you call inset days.
Other places I have lived:
Vancouver - it rained. A LOT. Housing is super expensive. I personally did not like Vancouver at all but I think I am an anomaly there.
Montreal - beautiful city. I really like Montreal but it is a difficult city to live in as an anglophone.
Edmonton - this is a nice city and family-friendly, but seriously cold. In the winter the sun did not come up until after 9 and set around 3pm. It was the first time I had experienced -40C weather!
Ottawa is a beautiful city and very family friendly, I would happily live there!
Where I live is beautiful but not a city. I am on the shore of a lake, the Niagara Escarpment is nearby with skiing, hiking, there is the longest freshwater beach nearby. There are worse places to live!