This is the perfect spot to stay for any Stanford-related visit. Easy walking distance to campus and to Palo Alto. The accomodations are great - everything you'd like about staying in a real home without feeling like you are putting someone out. With extras like a fridge, coffee/tea service, plates and flatware, as well as things like desks and real furniture this is the perfect home base for work or personal adventures.
Steve is an incredibly accommodating host, who will take care of anything you need.