The apartment is very nice, and the yard secure for pets. Understand though that the house has three residences, so you're sharing the roof with two other occupants, one above and one below. We stayed in the unit 2 for almost six months, so it became a bit like home.
It's an old house, so the floors are very squeaky, and you'll hear your neighbors. But that's to be expected. You'll also want to watch for your pets in case your housemates do not secure the gates. My dogs are runners, so I accompanied them whenever they were outside.
The kitchen is very functional with useful and newish appliances. The living room is actually fairly spacious. We entertained up to 6. Between the couch, chair, and dining set, it entertained just fine.
The couch is a fold out bed. My mother, however, couldn't sleep on it due to the hardness, but the couch itself sleeps okay for a third. We ended up buying an inflatable bed, and put it in the living room. The bed in the bedroom is comfortable, and the bedroom itself is spacious and functional. The bathroom is clean and appears newish as well. All linens are hotel-clean and comfortable. Unit 2 has a washer/dryer in a closet in the kitchen. Very useful.
The neighborhood is awesome. You walk to everything you need, including High Park, which is a beautiful place to spend time. There's an enormous off-leash dog park and a cute zoo, all walking distance. The Bloor-W. Dundas neighborhood is great with restaurants, bars, and grocery stores within a block. If I moved to Toronto, I'd want to live there.
Wies, the owner, is a lovely person, is great landlord, and took care of us like old friends. Our child was born during our stay, and he provided baby things he had from his grand daughter. Just a wonderful and welcoming gesture. He also recommended restaurants based on personal experiences, including vegan and vegan-friendly options, which was important to me.
In all, our months in the unit was safe and comfortable, and I highly recommend it.