I had a wonderful stay at Weixing's place. His apartment is super well located (just 2 blocks from Caltech). Weixing himself is a sweet person and he is concerned about every detail in order to make you feel at home. I would definitely return to his place!