What is the weather like at the Ranch?