My husband and I just stayed at Jelena’s place. It was such a warm welcome with music playing and the place was so clean and new.
There is many great restaurants just in walking distance and many other stores and boutiques around. The bus stop to go to the subway is just across the street. You can get on the subway and be in downtown Toronto within 15-20min.
I would highly recommend Jelenas place to anyone visiting Toronto. You will not be disappointed.