The place was exactly what I was looking for, a nice and confortable room with private bathroom (the shower was very nice) and shared kitchen, just five/ten minutes away from Fields Institute on foot and with easy access to streetcars. As a final bonus, one can get in just five minutes on foot to the restaurants in Kensington market, to some simple supermarkets and many pharmacies.
The kids were a bit loud, but I knew that in advance and, to be honest, didn't really bother me that much.