A beautiful place, very close to everything you need in Mountain View. Self check-in was super smooth, the place is spacious and super clean.