Very convenient place, close to the heart of Palo Alto as well as stanford.