David was a great host :)
While he only speaks mandarin (as shown by listing) translation apps work very well. He is super kind and will get you settled.
We stayed for over a month and found he was very good at replenishing supplies needed. Both bedrooms are very big, living area is smaller and the kitchen is tiny (kitchen had 1 sink for washing dishes and a toaster oven instead of a full oven).
Overall, it was a great place to stay and we would definitely come back for another long stay :)