We only stayes for a short while with Hao, but we really enjoyed our stay. His flat is beautiful and our room was more comfortable than any hotel. Hao is also a great host - he makes you feel very welcome. I would definitely recommend staying with him!