We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
I have recently rented two cars from them and I cannot say that I was happy about the service received.
To start with, communication was very bad (i.e. lacking on their side): after I sent the wire transfer for the 30% deposit (they do not...More