Great place to spend a weekend in Toronto.