July 2025
They are total scam the money they took before was less but later sent toll receipt of 125$ for crossing the plaza only for 6 to 8 time + 45 $ just convince charges
June 2025
So hard to find! We went to get our car and no one is at the desk. I’ve been on hold for over an hour.
March 2025
It was a very positive experience. The manager was helpful and efficient. My return was processed promptly, and the entire experience went as planned. A great relief, considering the very negative reviews.