Very nice experience! Tao communicated well prior to our stay and greeted us in person upon our arrival. Also, he stayed in touch after we departed to make sure everything had went all right, which is certainly did!
All in all, a great place and really nice host!