Get the correct room type at check-in. If you book a king and they don't have any, then complain immediately. I tend to agree that if they give you a room key and you take it and they don't hear anything until the next day, then the traveler is partly at fault.