I could not have asked for a better stay during a recent trip to Seattle. The townhouse is, indeed, next to Greenlake, and surrounded by everything I could possibly need, within walking distance! It was clean and very well outfitted for someone like me, who needed a usable kitchen. In addition to all that it is just a lovely, comfortable, restful home base that I absolutely looked forward to returning to at the end of each day.
I was perhaps lucky in that I had no trouble finding nearby parking on the street, and I felt very comfortable getting to and from my car, regardless of the hour. TC and Siwei are fantastic hosts, too, and were more than pleasant to communicate with before, during, and even after my stay.
I highly recommend their townhouse if you're lucky enough to book it for your next trip to Seattle. I know that I will be checking availability every time I need a place to stay, from here on out!