Great clean spot near downtown Mountain View easy check in and private space