I’m from here. Toronto is now the 4th largest city in North America, so you can expect the same tourists traps, sport venues and night life like any major metropolitan.
Ottawa is much smaller and dotted with government and historical buildings, etc.
You may find some university girls in town...