best location ever if you visit toronto downtown its amazing