This is a fake rental. Their web site looks good but they run from some shanty shop off sheik Zayed road. They deliver the cars to you, so that you do not see how they operate. I went to complain about check engine of the Chevy impala I rented, they told me this is normal, no need to make a fuss about it. They take a deposit of 1000AED right in the time of rental. Not preauthorization, just charge your credit card. You have to wait one month and remind them again and again to refund, which you might get after a deduction for no justifiable reason.
They charge your credit card with traffic offense, without proof at all. They charged me 640AED which they cannot show any proof, which Dubai policy can avail online, if any.
Do not put your credit card information on their website when you rent. I made such mistake.
Cheap cars, cheap service, cheap values, expensive mistake.
Go to the brand rentals, like thrifty for accountable service, Specially if you are a tourist.
I never right reviews normally, but they forced me to do this, so that you can watch out!