Jim is an amazing host and a very nice human being as well. He makes check-in as smooth as it can be with exact steps you can take to get settled into the house. The rooms are nice, comfortable (especially the beds are super comfy). There is enough space in the room to put your stuff. Also, the kitchen is well equipped with all the utensils, free coffee, bagels, butter, and spreads for breakfast. If you need anything else, I am sure Jim will provide it. The best experience is if you get to talk to Jim in Person. I am sure you would find your stay worth. I think this is the best definition of what AirBnB are supposed to be. I would definitely recommend Jim's place for a short or long term stays since it is very close to downtown mountain view.