There will be staff till 12 AM for sure, not sure if there will be anyone after that. I collected my rental at 4 AM, so it should be 24/7.. you might want to call them and confirm.
There are representatives when you drop off tht meet and greet you.
Thanks! Your answer is awaiting moderation.