I stayed at Jenni & Todd's place with a colleague during the workweek, with business meetings around the Stanford / Palo Alto. It was a great place and great value for 2 people. They left extra bedding so I could sleep on the futon, which turned out to be very comfortable. An underrated aspect is that their spot is walking distance to the shopping center in Mountain View, in case additional amenities are needed. Would definitely consider staying here again!