It has been my second time in this place, I absolutely recommend Steven's house for a comfortable stay in Palo Alto. It is very close to Stanford University, California Ave. and University Ave. (Shopping center and restaurants).