I had a great time in Toronto. It's easy enough to get to Karen's place from the aiport (if you're on a budget, it's best to take the express to Bloor Street and then a taxi for around 15 CAD). The place is comfortable and spacious; you can however really hear the people upstairs and it can be quite noisy at night (especially when you might be a little jetlagged). Location is great and would highly recommend.