I went to Pasadena with a pretty hectic schedule, and staying at Weinxing's couldn't be more helpful. He had a system to accommodate my (very) late check in, and left post-its around to help me out whenever I was home (once again, hectic schedule).
The bedroom was clean, the bed large and comfortable, and the house is a stone throw away from Caltech. If I am ever back in town, I will surely look for Weixing.