Nice place within walking distance of downtown Mountain View.