They say they open at 9:30 and it's 9:45 and they still haven't opened, bad experience
September 2023
Bad experience, no one to take care of the place and give you your truck. A paid for a taxi to go there and get a van that was already reserved. No one was there to give the rental.