Hao's place in the Mission is great. It is very clean and in a convenient location. We also had our own bathroom which was really nice. I would gladly stay here again. Hao was very friendly and flexible with key pick up and drop off.