We have been booking with the service via Trip for the second time as a foreigner. Its really convenient. You book the Car with the credit card of the driver, bring the card for the deposit and show ur original and international drivers license. They pick you up at the airport and usually have an english speaking person that explains the insurances (we always booked it additionally over trip and think its worth the additional upgrade price wise as you dont have to worry about anything for the while trip) as well as what to look out for while driving in the area. At the end of our vacation we dropped the car off, got the deposit back and got transferred back to the airport. Its just a really fast, convenient and good service. The car is great as well.