I'll be visiting Toronto June 24-27, and would appreciate some tips. Staying at an apartment hotel on Grange Ave.