Excellent place conveniently located in the heart of Mountain View. Higly recommended!