Had a great visit to SF and really enjoyed staying at Hao's. The apartment is in a great location and kept very clean and tidy. Hao was a great host offering flexible check in and out and was very responsive to all of my messages. It is nice to have a private bathroom as many other places don't have that option when staying in an apartment with host on site. I would recommend to anyone, especially wishing to stay in the Mission district.