Nice place to stay, close to big IT companies headquarters and downtown Mountain View.