Great place, centrally located in Palo Alto. Perfect for a visit to Stanford.