I strongly suggest Hamid's place to stay. He will take care of your all needs. He knows what you need during your stay. And his two bedroom apartment is quite comfortable for you. Also you will get separate living room, washing & drying facilities. He and his wife is very friendly and they kept enough food for us in the fridge and kitchen. Next time whenever I come to Toronto, I will stay with him.