Great location for Palo Alto and Stanford! Close to good food in Town and Country Village.