Firstly, there is a problem finding, not the address, but the pick-up place. No company logo or anything that suggests you should the cart there.
Secondly the payment is required to be done over a web page!
Thirdly, no telephone or any means of the contact. There is no one you can reach.
My reservation was late 1 hour! I left the area and was never reimbursed for the money.
Terrible experience, NOT suggest to anyone.