We had a lovely stay at Xing and Ben's place! The location is ideal - just a couple of blocks from Chinatown and Kensington Market and only about 10-15 minutes walking to the heart of downtown. The room was clean and spacious, check-in was easy, and Xing was very hospitable (even with a newborn!). I loved the recommendations of local things to do and the kitchen space. I would definitely stay again!