Great spot weird location but near great food spots about 1 mile from downtown Mountain View