This rental car center serves a great collection of varied rentals companies. While on arrival you may spot only a few of these, keep wondering in further towards the building and you will soon find more options.
Be sure to make use of the complimentary shuttle bus service from/to the terminal.
Overall, an efficient rental process, including pick-up. The return seems to be a bit chaotic, bit as long as you leave the car to the designated area, with the keys inside it, you should be okay.
Getting the hold removed from your credit card seems to take a while, regardless what company you use. So, I would encourage you to document the condition of the car, mileage number and the return location that you left it to with a few quick snapshots with your phone...