Hao is a wonderful host. He was very communicative leading up to the trip, made sure I had all of the amenities I needed during my stay, and gave great recommendations on places to check out nearby. And the location of his home is tough to beat!