Avoid renting a car from this service!!! This is the most frustrating experience I've ever had with car rentals. It's been six months, and they are still charging my credit card, offering ridiculous excuses. I strongly advise against using this company, no matter where they operate.
Claim your business profile now and gain access to all features and respond to customer reviews.