Worst experience! Rented a car and been trying to get my deposit back for 2 months. The false promises never end: every week they tell me "next week," and now I've reached the point where no one answers the phone or messages. Terrible management, zero service. Do NOT recommend.
Claim your business profile now and gain access to all features and respond to customer reviews.