Yes,if you are in a rush and don't have the time just walk in.they will book you.
You should give them a call so they know to expect you late. Most places understand and are accommodating if they know know ahead of time.
Yes
It's best to "check in" online, but yes, there's someone at the desk all night to receive your keys.
Thanks! Your answer is awaiting moderation.