I saw many people checking in early and parking and then walking around till actual key time...
Like most Hotels you can check in advance
4 pm you can arrive earlier to drop off your car to walk around until check in time
I don't know. I was just there for the day. I'd never stayed the night.
Check in is at 4 but our room was ready little after 3
We checked in @ 3
Thanks! Your answer is awaiting moderation.