Great place right near downtown Mountain View.