Hao is a wonderful host, we could not have done better. Hao's condo is immaculate, in a nice location, and really well decorated :-) Hao makes your stay both easy, by preparing information on things you need to know, and friendly, by being personally very fun and helpful, yet very respectful of your privacy. We look forward to staying with Hao again.