Great location in downtown Mountain View. Everything you need within walking distance.