Poorly managed. Booked in Expedia, arrived to the place and they did not deliver the car because supposedly I need international license translated into English (my license is in Spanish). Not the first time using this license in the states and/or enterprise. Went to an Avis 3 miles away and they rented to me without an...
read full comment