They have a drop box for the keys there on site if you choose to do that. They will inspect the car on Monday morning and contact you if there are any damage concerns.
Yes, you can drop the keys in the box and as Kathy mentioned they will review on Monday. It always helps to call and let them know as well. I usually leave a message.
Kathy is correct
Thanks! Your answer is awaiting moderation.