Great central location in Palo Alto. Great for visiting Stanford.