Comfortable apartment, in a perfect location in beautiful Mountain View! Walking distance to shops & restaurants. My family had a great stay.