Janet's place was just right for our 3-week stay, and we appreciated the discount for a longer booking. The apartment was spotlessly clean. The furnishings are simple and practical, and the layout uses the space well. We were just two people this time, but the living-room can be used as a second bedroom. The kitchen has the basics for simple meal prep. I found the queen bed to be very comfortable. The bathroom is very nice, and the shower is spacious.
We drove to Toronto, and so needed parking. The street parking was just fine; there was almost always a spot right in front of the building. It's a very nice neighborhood, and I had no concerns about security. You do need to buy a permit from the city for overnight parking, though, and print and display it in your car; they are available online by the day or by the week.
Overall, I would definitely recommend Janet's place. Communication before the trip and around check-in were great. It's a very good value for a nice place to stay.