Sein's place is amazingly located, literally 2 minute walking from the St. Clair subway station. You will be right in the middle of Toronto therefore moving to any part of the city is very easy. You have banks, grocery stores, pharmacies, cafes, pet stores and a wide variety of restaurants just by walking a few minutes.
The place has everything you need for a short or long-term stay. The place is very comfortable and you will feel it just like home. You will be able to do your laundry in the building which is very convenient but it's not free. The photos are very accurate to the apartment.