Larry's place was great! It had a huge bed and a couple nice sofas, a shower and wifi -- everything that I usually need when I'm somewhere for a few days due to work. It was clean and relatively convenient, the CalTrain is within walking distance and Stanford campus is reachable by uber for only a couple bucks (a bike probably would have been the perfect way to get around, though).

The kitchen isn't included in the apartment, but rather shared with the unit next door. This wasn't an issue for me during this trip, but it's worth noting in case you do rely on cooking your own food.