J's place is great for long term stays. It has everything you would need and is exactly as described. Its in a quiet residential area. There is a Shopper's Drug Mart nearby and other places are not too far away. Kipling station is also within walking distance.
It doesn't feel like a basement and is spacious. The only thing is if you are taller than 6ft like me then you need to mind your head when moving between rooms as the door frames are 6 ft tall. There is plenty of space in other areas. We even got to try some fresh organic veggies from the garden. Overall it was a great stay and I would recommend it.