Nice place to stay in a cozy area of Mountain View.