Definitely No!
Worst service possible. Cheap prices and cheap services. They wait until you I got to their offices (after having booked the car 2 days ago) to tell me the car is not available. And they gave me a dirty car instead that left yellow spots all over my shirts from the drivers seat!!!