IMO better for a short stay (I stayed 2 weeks). Jeff was responsive. Easy walk to public transportation and several of my favorite coffee shops. Two small markets right on the corner for quick buys (but check the expiration dates!) and about a 10-12 minute walk to Farm Boy and Loblaws.
Note: the first and third pictures are of the entry on the ground floor, the space is downstairs, so there's no couch, etc., and there's no natural light. Also no lock on door, but that didn't concern me. My only suggestion would be to add a real mattress to the bed.