Great host and place. Location is convenient but prepare comfortable shoes if you plan to walk instead of taking public transport. Toronto is such a big city you might need to combine both walking and taking the bus/subway.