Decided to risk the bad reviews and rent. Our experience was great. Yes, the location is a little further from the airport so plan for extra time picking up and dropping off the vehicle.
The only issue we had was that our flight was delayed and we did not get there until after they closed for the evening (they close at midnight). We did call them when we found out the flight was delayed and they gave us no problems about delaying our rental to the following morning.
Of course they try to sell you on insurance and extras, just go prepared to thoroughly read everything before you sign. And be firm.
Car was fine - the interior was not as clean as I would've expected (some sticky spots on the middle console and the right passenger side sliding door). Would rent again, just check that interior of the car is to my satisfaction before driving off site.