We just had a very pleasant stay at Shiro's apartment. The location is ideal for the Church & Wellesley Village neighborhood in Toronto. The place is extremely clean with good, basic furnishings. The bed was firm, but comfy. I echo that the stairs to the apartment are pretty narrow and steep if that's a concern at all for you. Check-in was extremely easy via lockbox. The host's communication was proactive and she was fast to reply. A great, local coffee place on Jarvis is just a three-minute walk each way for morning coffee.