My mom and I enjoyed our stay and would recommend Charles's place. The space was clean and stylishly decorated, quiet, warm, and easily accessible to transit (bus and sky train) so getting around without a car was a breeze. We enjoyed the sauna after a chilly evening. Our hosts were very flexible and communicative and were kind enough to help us get into the unit in the middle of the night after our flight had been delayed. The neighborhood felt safe. We loved the cat cafe (Catfe) right down the street!
The only minor cons were that both mattresses were pretty thin and not the most comfortable, and I'd asked if the sofa bed could be made up for us since we arrived extremely late at night after a loooong day of travel, but that hadn't been done. The curtains in the living room do not block the (fairly bright) night light pollution or the early morning sunlight, so if you are sensitive to that and sleeping on the sofa bed, I recommend bringing an eye mask.