Recently rented a car here for 4 days. We ended up being provided a nicer car than originally booked, which was great because it came with additional safety features.
Staff members was very helpful and friendly. We did end up purchasing their additional insurance which ended up not necessary, but for us it provided additional peace of mind.
The only issue with this is the location address on the confirmation email is wrong, so it took a lot of beforehand research to figure out where we actually would pick up the car.