In my experience, Enterprise is reasonable + they'll pick you and drop you off after the rental is returned.
One thing you might want to check is if your CC has rental insurance that covers collision and medical. If so, do not buy the rental company's daily insurance which can be a significant amount.