Without doubts, Yen’s house is the best place to stay in Toronto