Great place with a great host. Haitao was very responsive after a mix up about dates; and was very gracious at check in even after our flights were delayed and we arrived very late in the evening. The location isn't the absolute best but it's a lovely flat (with a brand new kitchen coming soon) for a very reasonable cost. Perfect for large groups.