It might be worth while to drop off when someone is there. Then they can check the vehicle over while you are there and not have any unexpected charges.
U can drop off and they have a box where u can put keys
Thanks! Your answer is awaiting moderation.