This place is in a wonderful location, it's very close to Stanford University, nearby Palo Alto train station can take you to San Francisco, San Jose, Mountain View directly. I also like the quiet neighborhood, many restaurants and groceries are in walk distance, for the traveler who doesn't like to live in downtown, here is the great choice. The owner of the house is very friendly and happy to give me advice on the must- see places.
I had a wonderful week, and highly recommend to other travelers.