Hao is a very generous and flexible host. I enjoyed the freedom I had to check in at a flexible time and his quick responses to my inquiries. I was able to come and go and use his apartment as I pleased. It was great to have my own bathroom and the bed is really comfortable. The only drawback for me is that I tend to be on the cold side and the temperature in the apartment was too cold for me.