We stayed for a week and the place is perfect for a couple . It’s walking distance from the main Palo Alto restaurant and cafe on university street.
If you are visiting Stanford it’s a easy bike ride.
There a bike shop nearby
Very nice place with good appliances and couch.
All around a good experience
Parking : you can park inside but street parking around the place is easy to find