Amazing hosts, very helpful and gave us tons of recommendations. Best location ever, right next to the CN tower and Aquarium. Minutes walk from Union station and St. Andrews station.