Very nice and peaceful place to stay near to Stanford, Palo Alto Downtown