Xi is a very nice host. The place was spacious like what the picture says. I gave this a 3 star because I think the cleanliness should be improved. Kitchen shelves and drawers were a mess. It seems the drawers hadn't be touched or cleaned for years. Things previous tenants had left there was still there. Drawers in the bathroom was not clean as expected ( it had hairs). I would suggest that Xi hire better cleaners for the property. He should also invest on beds since the beds on 2 rooms were hard and you could feel the springs.
Xi being a gracious host and replying at once to your inquiries is the saving grace for this property.