Very clean and spacious apartment, within walking distance to everything we needed. Host does a great job communicating check-in details. We would definitely stay here again on our next trip to Mountain View.