Vanessa's house is beautiful, perfect for families, close to many of Toronto's attractions, grocery store and and subway station are around the corner. Location couldn't be better.
I will definitively encourage my family and friends to stay there when visiting Toronto.