From your post, no I wouldn't rent from them.
In my life, however, I do have a friend, who has a bunch of rental properties. I wouldn't have a problem renting from him, as I wouldn't be dealing with him directly, but his company and multiple people I know in it.