Excellent place to stay in Mountain View!