Excellent AirBnB near the heart of Mountain View.