Exactly as the pictures, it has everything you need for long or short stay, it must be a delight to stay there in summer as the terrace is big. The window keeps the apartment full of light!
About location: is great and close to EVERYTHING in Downtown (Eaton, distellery district, Ontario lake, etc.) at walking distance, if you are lazy you will have access to street car, bus and subway (after like 3 stops of streer car). It is close to stores (Dollarama, No Frills, Tim Hortons) as well.
Regarding the homeless comments, it is true they are there but far from the entrance and will do no harm, the area is not sketchy as other comments say. I would definitely stay there again :).