We had a short but very pleasant stay at Genevieve's place, arriving around 10pm and leaving 12 Hours later, but we enjoyed every minute. Genevieve was very helpful leaving us the keys while our arrival was more an more delayed, so checking in was not an issue at all. The apartment is very tastefully furnished, with a large and inviting dining / living room, and the two bedroom fit 4 people easily. The next GO train station is just a few minutes walking away and the train brings you to downtown Toronto in no time. If you consider going to the cliffs and beaches of Scarborough you may want to hire a car or bike, but generally getting around is easy.
Genevieve is very helpful and accommodating, getting in touch with her was uncomplicated, and I'm sure if you plan to stay a little longer than we did, you'll have a great host for your trip to Toronto!