Kevin is an excellent host. He is so kind, easygoing, smart, generous, open-minded, well-travelled. I couldn't ask for more in an Airbnb experience. I felt very much at home even though it's not a big space. The location is perfect, just a few minutes walk from ximending. The home is intelligently designed. It's clean, equipped with anything you need, even a desktop you could use. Wholeheartedly highly recommended!!