Ivan VReviewed on Mar 16, 2020, 7:40 PM
They have decent prices but somehow on their website or during the booking process they should tell toll roads daily fee is not included in the advertised price and it’s a mandatory upon pick up.
Carlos AReviewed on Sep 21, 2019, 4:22 PM
You will have with Vanessa at the front counter the best customer service experience. A+!
Jose LuisReviewed on Sep 2, 2019, 7:17 PM
Relatively fast (for this location). Easy drop off. Convenient price.