We are just going to be in Ottawa for the morning and lunch June 30th. We would like to see any restaurants on or near canal to walk to. Where would you suggest our group try to park? I saw a post on free parking on World Exchange plaza parking garage but is that pretty central to our quick tour? Thanks!