You can check in anytime you want, but you can never leave...
They prefer after 2 pm
We always go to the hotel when we get into town. If your room is ready you should be able to check in whenever you get there.
Thanks! Your answer is awaiting moderation.