Beautiful house, comfortable and clean, perfect location. Lots of privacy even in the common spaces - I could sit outside my room and work, including on conference calls, without bothering the other guests. One of the best kitchens of any AirBnb I've ever stayed in, though I didn't do any cooking while I was there. There is a nice selection of tea on hand though. The hosts live in the basement apartment and Yifan and his mom are both very nice people. There's a lovely rooftop deck as well, which unfortunately I didn't get to take much advantage of due to my grueling work schedule and unpleasant weather during most of my stay. I would definitely be back.