I stayed in Larry's apartment for 5 weeks for work, and it was the perfect Toronto experience. You'll feel like a local and live like a king.