Great place within walking distance of downtown Mountain View!