Nice place to rent a car.  Service is fast for a place that only has one or two workers.  They tend to have plenty of cars on their facility, but lack to know where the location of the car.  I was stuck finding where my car was.  In the end, they gave me a different car.  Honestly, it's a car rental place.  Have your ID and Credit card ready.. (Internationals, have PASSPORT).  I have rented cars for quite awhile now, and things move faster when you have a reservation and know what you are getting.