The place was really good and clean. Victoria and her husband were really nice by helping us with anything we needed. The only thing you should have in mind is that the place is located in Etobicoke which is around 25 minutes away from Toronto downtown by train. Then you have to walk around 10 minutes from the station. Anyway, the neighbourhood is cool, safe and nice to walk through it (maybe not in the winter).
I would recommend Victoria's place considering the price and quality of the place itself.