We made a reservation and paid for a hotel room. We were told that we had to check in by 9:30pm. Given the fact that we were traveling a long distance on roads that had lots of construction delays, we realized that we might not make it to the hotel by 9:30pm. At 4pm we called to inform the hotel that we might not be able to arrive by 9:30pm, and they told us that if we did not arrive by 10:30pm, they would cancel our reservation, despite the fact that we had already paid in full. I have never heard of such lunacy in all the years that I have traveled. We just happened to arrive by 9pm, and the hotel attendant never told us what time checkout was when he handed us the keys. At 10am the next morning, a cleaning person informed us that we were supposed to check out by 10am. The checkout time was not posted anywhere in the room, and the person who check us in never informed us of a 10am checkout. Additionally, there was lots of dirt and dust behind the nightstand and around the beds.