The Ranch is perfect place to stay if you work around Mountain View. Each room is independent and well maintained. It’s definitely value for money. Jim is kind and is quick to respond to all your questions and concerns. I had a pleasant stay.