Hao's apartment was perfectly sized for our party of 5 (one person was on the sizeable couch). The apartment was spotless and was stock full of towels, sheets, etc. Great location in the Mission, a couple blocks away from many stores, restaurants, and Whole Foods. Hao was very accommodating and waited for us until our flight landed (late!). Checkout and communication were super easy and simple. Would definitely stay here again next time I'm in SF.