Stayed at Zishu's place for two weeks with three colleagues. The place is very new and clean, and I think it's better than it looks in the pictures. It's situated only 15 min by foot to downtown Palo Alto, which was a great plus for us. Another great plus is the very nice grocery store, Willow's market, situated right across the road which also has food trucks outside in the evening.