Nice and quiet place not far from downtown Mountain View - highly recommended!