It's a convenient place to stay if you are in Mountain View for business.