If you're thinking of staying in Palo Alto, I cannot recommend Will and Alex's place highly enough. It is such a beautiful home (beyond stunning) and they go above and beyond to put you at ease and make you feel comfortable. They're also just really cool humans who are doing amazing things and it's pretty inspirational to be around them. I'd recommend hiring a bike if you're going to be going to and from the station a lot, but if not the walk is only 10 minutes and it's a lovely neighborhood. If I'm ever back in Palo Alto it's the number 1 place I'd like to stay.