Walking distance to many restaurants in Mountain View