We chose David's place for its location within walking distance of the Finch subway station, which has a GO bus depot, and a 30-minute direct bus from Toronto Pearson International Airport. Three people in our family were arriving on different flights to Pearson, so this worked out to allow everyone to make their own way to the Airbnb. It's also about 30 minutes by subway to Union Station and easy access to all the tourist sites in Toronto. There is also a parking space.
We found this apartment very comfortable and clean. There is a fully equipped kitchen, very comfortable beds with new mattresses, a hot shower, a well-sized table for eating, and a comfortable sofa and chairs with adequate lighting for reading.
The backyard is spacious for kids or pets to run around as mentioned, though we did not use it during our stay.
All around, it is a good place for a family with children visiting Toronto to stay, and I recommend it.