This was our second time staying at Richard and Jessica's place in Mountain View, and we had an excellent stay. They made sure that our check-in was really easy and that we were comfortable the entire time that we were there. The house is close to downtown Mountain View and incredibly well kept. This is now our go to spot whenever we are in town!