I stayed at Nabeel's place for the 2018 Toronto Marathon and it was perfect. The apartment is in a very tall building and has all amenities you would expect from a studio: a full kitchen, dining room, living room bedroom and a bathroom. It is very clean and comfortable. It was perfect for the marathon because I was just a couple of blocks from the start line and was able to get back to it after the race through the PATH underground system and, avoid freezing myself.
Lan and Nabeel also were great hosts, paying some special attention to me when I left because I was travelling with my bike and needed some extra help to get it packed for the airport. I would highly recommend staying at their place.