Great hotel with all the tech amenities. Very clean. The staff was very attentive. I plan to stay here every time I come to Mountain View.