Hao's is a great place, in a great location. I mostly walked from and to it. Also, very clean and tidy. Kitchen, laundry machine, internet, etc., everything was as in description. Hao himself is very helpful and forthcoming host.