I have stayed here a couple of times now and in my opinion its the best place to stay in Mountain View!