Nope, sorry, this place is the pits. The «luxury» car they gave my friend (who was visiting me) was anything but and it smelled inside. The people in the office were really rude and unhelpful. When we called up worried about a noise the car was making, they gave us no help and said that if the car broke down…