Haitao's place is in a great location with nearby transport. The bedrooms are large and there is plenty of beds. The bathroom and kitchen is small, with a shower in the kitchen (which was strange for me since you don't see that in the US usually, plus they didn't have locks, so privacy can be a little stressful). Overall the check-in process and communication was very good. My family enjoyed their stay at this location.