The apartment ist very clean and has all the amenities we needed. The communciation and check-in was super easy. A great place to stay in Mountain View. We will come back.