I had a great stay at Michael's place. Michael was very flexible for the check-in and helpful throughout. I would definitely recommend this place for anyone who is visiting the Stanford campus. Campus and downtown Palo Alto are easy to reach by bike (10-15mins depending on where you go).