Mihaela and her cat were great hosts who patiently waited for my arrival despite my much delayed flight. The place is conveniently located near Scarborough Town Centre from which you can go anywhere in Toronto.