Our stay at Magna's was good. Magna was very hospitable and helpful and I'd recommend her apartment. I would certainly book again if I ever return to Toronto. Rooms were a good size. The apartment was clean with a good powerful shower and breakfast was provided. Although we didn't see Magna much after check-in she was available if we needed her. The only thing to be aware of is it's on a busy main road which may affect you if you're a light sleeper, but after long days sight seeing we were too tired for it to be a problem for us.
It's an easy 10 minute walk to the nearby train station and a 15 minute ride into downtown Toronto. Return fare was 11cd.