Wonderful spot in Mountain View with super easy access and superb cleanliness