I had booked their Car for 3days, at time of booking they will treat you like there's no other self drive car service provider but here the catch as you are done with the booking formalities they will start ignoring you.
The customer support at times of car breakdown is very lame and worst I had ever encountered.
Would never ever suggest anyone to go with this self drive car service either go for some nowned brand.