We had a very nice short stay at George's. He's super helpful. Be aware that to get to downtown Toronto it takes between 45 and 60 minutes with public transport (probably much shorter driving though). His place is also super easily accessible from the Pearson Airport!