I was by Stephen's for a professional trip and the flat was perfect for this purpose. What I found completely fits with the description of the flat. Stephen was reactive and easy to communicate with.
The neighborhood looks safe. The flat is located 10-15 min from the Renfrew subway station. 30-40 minutes from downtown