Cheng was a great host and we very much enjoyed staying in his house. Nice room, amazing bathroom and good location. You have to get used to there being other guests in the house though, as these were not always leaving things clean.