October 2025 by Gustavo Estrada
The manager is terrible! The car smell horrible, I signed the contract and she refused to switch the car, the staff sent me to a different location and they were OK switching the car but she pushed back to force them NOT to switch cars. The staff is great but the lady manager is a horrible person, what goes around comes around