The spacious place in Toronto is a perfect one for the outsiders to stay!