Wonderful, wonderful perfectly located place next to Stanford University! The University and tons of restaurants are located within walking distance!
The place is spacious without too much clutter. We loved it!! Clean, great bathroom, and great kitchen stuff.
If you love Palo Alto and Stanford, it doesn’t get any better than this in our opinion.