Good comfortable accommodation near downtown mountain view.