Colorado ranches deliver on all the amenities most in demand