A very nice place to stay in Mountain View!