Yes they have a key drop. They will explain how that works when you rent.
Don't forget to inquire re self check-in process so you won't be held responsible for any damage or missing fuelwhile waiting for location to open.
Yes. There is a key drop slot on the roll up garage door that says hitches installed above it and there is a sign next to that with instructions for self check in. If you don't check it in yourself just drop the key in the slot and they will check it in the next day.
Thanks! Your answer is awaiting moderation.