The only way I wouldn't charge money for rent is by having a ranch caretaker. They'd get their own 1-2 bedroom with pets allowed in exchange for feeding the stock. No young kids tho.