We stayed 2 nights at Ping’s house and it has everything you are looking for.
It is an amazing place in an outstanding neighborhood you should not miss, once you are in Toronto
We had a wonderful time in a superb place. Thanks again for everything!